我有一些Xcode 7.3新自動完成的問題Xcode 7.3自動完成問題
當我導入一個類時,類將不會顯示在自動完成中。 更令人討厭的是,當導入的類包含typedef NS_ENUM時,可能的值也不會顯示出來。 在這兩種情況下,當我手動輸入類名或枚舉值時,該特定值將在下一次顯示,但對於可能的枚舉值,所有其他值仍不會顯示。
此外,我注意到自動完成功能不排序(按字母順序排列)了..因此,例如,當我有一個類的.h文件中初始化:
-(instancetype)initWithServiceName:(NSString*)serviceName listenPort:(NSUInteger)listenPort keys:(NSArray*)keys;
-(instancetype)initWithServiceName:(NSString*)serviceName listenPort:(NSUInteger)listenPort keyFile:(NSString*)keyFile;
時我開始在.m文件中輸入「 - (instancetype)init」,自動完成將顯示第一個初始化程序,接着是大約14個自動完成程序,它們甚至與它無關,然後(最終)第二個初始化程序...
有沒有一種方法可以使用7.3(或至少其中的SDK),但切換回7.2的舊(但非常可愛,工作)自動完成功能?
我和ChiellieNL有同樣的問題,但這並不能解決問題。作爲參考,您可以通過轉到窗口 - >項目並點擊「衍生數據」 – stu
旁邊的刪除按鈕來清除特定應用程序的DerivedData文件夾。不起作用。這不能解決問題。 – CommaToast