Xcode 3.2'yi kullanırken ve varolan bir çerçeve eklerken, #import <
yazarken kod adı çerçeve adını algılayacaktır.CodeSense, çerçeveler içe aktarırken her zaman çalışmaz
Örneğin, çerçeve ekledim "MediaPlayer". Sonra #import <Me
yazıp kod duygusu Şimdi Xcode 4.2.1 kullanıyorum #import <MediaPlayer/MediaPlayer.h>
bana öneririm, ve bu kod anlamda bazı frmeworks için oldukça çok iyi çalışmaz ettim. (örneğin "CoreAudio" başarıyla önerilebilir, ancak "MediaPlayer" ve "CoreMotion" yapamaz).
Xcode'ta yanlış bir şey var mı yoksa bazı ayarları kaçırmıyorum, bu nedenle kod algısı bu çerçeveyi algılamıyor mu? 27/Şubat/2012 tarihinde
Düzenlendi: Bu Xcode 4.3 7/Mar/2012 tarihinde düzenlenmiştir
çözülmüştür doğruladı edilir: Ben Xcode 4.3 giderilmiştir düşündüm. Ancak garip, bazen işe yarıyor, bazen yapmıyor. 3/Ağustos/2012 Düzenlendi
: Bu i birkaç kez karşı karşıya idi 4,4
Bunu da fark ettim. Xcode sadece OS X çerçeve klasörünü endeksliyor gibi görünüyor. Bu nedenle, CoreAudio veya Foundation gibi paylaşılan çerçeveler otomatik olarak tamamlanır. Ancak, aynı zamanda, yanlışlıkla, sadece Quartz ve Webkit gibi sadece Mac için çerçeveleri otomatik olarak tamamlar. – Isabel
Teşekkürler Wekwa. Bu bana, sadece iOS'a özgü çerçevelerin konumunu tanımlamamıza izin veren bir yer ayarının olabileceğini hissettiriyor, böylece kod algısı çerçeve isimlerini algılayabiliyor. –
Apple'a bildirildi ve yanıtı şöyledir: Bu, Hata Kimliği # 10770620'nin devamı niteliğindedir. Daha fazla araştırmanın ardından, bunun mühendislik tarafından araştırılan bilinen bir sorun olduğu belirlenmiştir. Bu sorun, orijinal Bug ID # 7407222 altında hata veritabanımızda dosyalandı. –