Предполагалось, что одной из новых «функций» в Xcode 4.5 будет значительно улучшенное завершение кода. Предполагалось, что вы узнаете, что вы печатаете регулярно, и чаще предоставите это в качестве вариантов завершения кода.
Однако для меня это вообще не работает.
Одним из самых известных слов завершения кода является NSString.
Когда я набираю его, я получаю...
NS - NSAddedPersistentStoresKey
NSS - NSSaveChangesRequest
NSSt - NSStoreModelVersionHashesKey
NSStr - NSStream
NSStri - NSStrikethroughStyleAttributeName
NSStrin - NSString
Я никогда не использовал какие-либо другие предложения, и большинство из них я на самом деле не уверен, что они собой представляют. Я использую NSString много раз в день, почему это не было предложено первым? На самом деле, кроме NSSet, я не думаю, что когда-либо использовал другой класс, начинающийся с NSS.
Кроме того, при поиске NSLog(), который раньше предлагался, когда я набирал NSL, теперь я получаю...
NS - NSAddedPersistentStoresKey
NSL - NSLayoutAttribute
NSLo - NSLoadedClasses
NSLog - NSLog(<#id, ...#>)
Опять же, никогда не слышал о других.
Есть ли способ исправить это, чтобы я получил функциональность, которую, по словам Apple, я должен получить?
Спасибо за любую помощь.
UIVideoAtPathIsCompatibleWithSavedPhotosAlbum
дляUIV
, кажется, что Xcode нужно немного времени, чтобы понять, но в конце концов он узнает, что вы имели в виду. - person Mick MacCallum   schedule 20.09.2012