«objective-c» etiketlenmiş sorular

Bu etiket yalnızca Objective-C özellikleriyle ilgili veya dildeki kodlara bağlı olan sorularda kullanılmalıdır. Apple'ın çerçeveleri veya sınıfları hakkında soru sormak için [kakao] ve [kakao dokunma] etiketleri kullanılmalıdır. Bu platformlara özgü sorunlar için [ios], [macos], [apple-watch] ve [tvos] etiketlerini kullanın.

7
Özel nesneler NSUser'da nasıl saklanır
Pekala, bu yüzden etrafta alay yapıyorum ve sorunumu fark ettim, ama nasıl düzelteceğimizi bilmiyorum. Bazı verileri tutmak için özel bir sınıf yaptım. Bu sınıf için nesneler yaparım ve oturumlar arasında sürmeleri gerekir. Tüm bilgilerimi girmeden önce NSUserDefaults, ama bu işe yaramıyor. -[NSUserDefaults setObject:forKey:]: Attempt to insert non-property value '<Player: 0x3b0cc90>' …

26
İOS7'de durum çubuğu gizlenemiyor
İPhone 5 iOS 7'mi dört beta sürüme yükselttim. Uygulamamı bu iPhone'da Xcode 5'ten çalıştırdığımda, durum çubuğu olması gerekse bile gizlenmiyor. Çalışmıyor: [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]; Çalışmıyor: [UIApplication sharedApplication].statusBarHidden = YES; Apple Geliştirici Forumlarına giriş yapamıyorum

16
Geçersiz kılmak için en iyi uygulamalar
isEqual:Objective-C'de uygun şekilde nasıl geçersiz kılabilirsiniz ? "Yakala", iki nesne eşitse ( isEqual:yöntem tarafından belirlendiği gibi ), aynı karma değerine sahip olmaları gerektiği şeklindedir. Introspection bölümü Kakao Temelleri Kılavuzu geçersiz kılmak nasıl bir örnek var isEqual:adında bir sınıf için, aşağıdaki gibi kopyalanabilir MyWidget: - (BOOL)isEqual:(id)other { if (other == self) …


30
Cihazın iPhone X olup olmadığını algılama
İOS uygulamam UINavigationBar, yeni iPhone X'de bazı sorunlara yol açan özel bir yükseklik kullanıyor . Birisi iPhone X üzerinde bir uygulama çalışıyorsa, programlı olarak (Objective-C'de) güvenilir bir şekilde nasıl tespit edileceğini zaten biliyor mu? DÜZENLE: Tabii ki ekranın boyutunu kontrol etmek mümkündür, ancak iOS'u TARGET_OS_IPHONEtespit etmek gibi bir "yerleşik" yöntem …

25
Objective-C içinde Swift sınıfları kullanılamıyor
SwiftUygulamamda kod entegre etmeye çalışıyorum. Uygulamam yazıldı Objective-Cve bir Swiftsınıf ekledim . Burada açıklanan her şeyi yaptım . Ama benim sorunum olduğunu Xcodeoluşturmadıysanız -Swift.hdosyayı, sadece köprü başlıklarını. Bu yüzden ben yarattım, ama aslında boş. Swift'te tüm ObjC sınıflarımı kullanabilirim, ama tam tersini yapamam. Hızlı sınıfımı işaretledim @objcama yardımcı olmadı. Şimdi …
260 ios  objective-c  swift 

16
iOS, kullanıcının bir iPad'de olup olmadığını tespit eder
İPhone ve iPod Touch üzerinde çalışan bir uygulamam var, Retina iPad'de ve her şeyde çalışabilir, ancak bir ayar yapılması gerekiyor. Mevcut cihazın bir iPad olup olmadığını tespit etmem gerekiyor. Kullanıcının cihazımda bir iPad kullanıp kullanmadığını tespit etmek UIViewControllerve sonra buna göre bir şey değiştirmek için hangi kodu kullanabilirim ?
260 ios  objective-c  swift  ipad  device 


4
Ana iş parçacığında görev yapmak için GCD
Herhangi bir iş parçacığından gelebilir bir geri arama var. Bu geri aramayı aldığımda, ana iş parçacığında belirli bir görevi gerçekleştirmek istiyorum. Zaten ana iş parçacığı üzerinde olup olmadığımı kontrol etmek gerekiyor mu - ya da aşağıdaki kodu çağırarak bu kontrolü yapmadan herhangi bir ceza var mı? dispatch_async(dispatch_get_main_queue(), ^{ // do …

14
Tek bir UILabel'de Kalın ve Kalın Olmayan Metin?
Bir uiLabel içine hem kalın hem de kalın olmayan metin eklemek nasıl mümkün olabilir? Ben bir UIWebView kullanmak istemem .. Ben de bu NSAttributedString kullanarak mümkün olabilir okudum ama nasıl kullanılacağı hakkında hiçbir fikrim yok. Herhangi bir fikir? Apple bunu birkaç uygulamasında başarıyor; Örnekler Ekran Görüntüsü: Teşekkürler! - Dom

30
İOS'ta en üstteki görüntü denetleyicisini bulma
Şimdi "en üst" görünüm denetleyicisi (geçerli görünümden sorumlu olanı) bulmak için uygun olurdu birkaç durumda karşılaştım, ama bunu yapmak için bir yol bulamadık. Temel olarak zorluk şudur: Kişi, bir görünüm denetleyicisi (veya görünüm) olmayan [ve etkin bir görünümün adresine sahip olmayan ] bir sınıfta yürütülüyor ve en üst görünüm denetleyicisinin …


6
Kendini zayıf referansını her zaman ARC'de bloğa mı geçireceksin?
Objective-C'de blok kullanımı konusunda biraz kafam karıştı. Şu anda ARC kullanıyorum ve uygulamamda çok fazla blok var, şu anda selfzayıf referansı yerine her zaman atıfta bulunuyor . Bu blokların selftutulup tutulmalarının nedeni bu olabilir mi? Soru, bir blokta her zaman bir weakreferans kullanmalı selfmıyım? -(void)handleNewerData:(NSArray *)arr { ProcessOperation *operation = …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.