«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.

15
UILabel'in anahatlı metni göstermesini nasıl sağlayabilirim?
Tek istediğim beyaz UILabel metnimin etrafındaki bir piksellik siyah kenarlık. UILabel'i aşağıdaki kodla alt sınıfa ayırmaya kadar gittim, bunu birkaç teğetsel olarak ilgili çevrimiçi örnekten beceriksizce bir araya getirdim. Ve çalışıyor ama çok, çok yavaş (simülatör dışında) ve metni dikey olarak ortalayamıyorum (bu yüzden son satırdaki y değerini geçici olarak …

23
Objective-C'yi öğrenmeden önce C'yi öğrenin [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
107 c  objective-c  cocoa 

23
Klavye göründüğünde UIScrollView’u nasıl kaydırırım?
Kodumla sorun yaşıyorum. Klavye pop tarafından gizlenmesi gereken UIScrollViewbir UITextFieldşeyi düzenlerken hareket ettirmeye çalışıyorum . Şu anda ana çerçeveyi hareket ettiriyorum çünkü kodda nasıl 'yukarı kaydıracağımı' bilmiyorum. Bu yüzden, biraz kod yaptım, iyi çalışıyor ama bir UI metin alanını düzenlediğimde ve UITextField'geri dön' düğmesine basmadan bir başkasına geçtiğimde ana görünüm …

3
Tuş vuruşları girilirken UITextField Değerini almak?
Diyelim ki şu koda sahibim: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; greetingLabelKullanıcı herhangi bir tuşa basar basmaz "Merhaba [nameTextField]" ifadesini okumak istiyorum . Temel olarak ihtiyacım olan şey, Cocoa delege yönteminin iPhone eşdeğeridir controlTextDidChange. textField:shouldChangeCharactersInRange:Temsilci yöntemi bir tuş vuruşu meydana gelir, her zaman adı: - (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString …

11
Objective-C'de nil'e mesaj gönderme
Apple'ın Objective-C 2.0 belgelerini okuyan bir Java geliştiricisi olarak: " Nil'e ileti göndermenin " ne anlama geldiğini merak ediyorum - ne kadar yararlı olduğunu bırakın. Dokümantasyondan bir alıntı yapmak: Cocoa'da bu durumdan yararlanan birkaç kalıp vardır. Bir mesajdan sıfıra döndürülen değer de geçerli olabilir: Yöntem bir nesne, herhangi bir işaretçi …
107 objective-c 


10
AppDelegate'ten hikaye tahtasının farklı yerlerinde koşullu olarak başlayın
Çalışan oturum açma ve ana görünüm denetleyicisiyle oluşturulmuş bir film şeridim var, ikincisi, oturum açma başarılı olduğunda kullanıcının yönlendirildiği görünüm denetleyicisidir. Amacım, kimlik doğrulama (anahtar zincirinde saklanan) başarılı olursa ana görünüm denetleyicisini hemen göstermek ve kimlik doğrulama başarısız olursa oturum açma görünümü denetleyicisini göstermektir. Temel olarak, bunu AppDelegate'imde yapmak istiyorum: …

2
Amaç-C'de "tek yönlü boşluk" kullanım durumu?
NSObject.h içinde garip bir anahtar kelime buldum - (oneway void)release; Web'i araştırdım ve Erlang'ın mesaj geçişine benzeyen asenkron mesaj geçişiyle ilgili olduğunu öğrendim. Görünüşe göre bu pek çok ilginç şey yapabilir. Bu anahtar kelimenin bazı iyi kullanım örnekleri nelerdir?


5
BeginBackgroundTaskWithExpirationHandler'ın doğru kullanımı
Nasıl ve ne zaman kullanacağım konusunda kafam biraz karıştı beginBackgroundTaskWithExpirationHandler . Apple, örneklerinde bunu kullanmak için gösterir applicationDidEnterBackground , bazı önemli görevleri, genellikle bir ağ işlemini tamamlamak için daha fazla zaman kazanmak için temsilci . Uygulamama baktığımda, ağ işlerimin çoğu önemli gibi görünüyor ve bir uygulama başlatıldığında, kullanıcı ana sayfa …

6
Sabit bölüm başlıklarına sahip UITableView
Selamlar, okuyorum UITableView, bir sonraki bölüm önceki bölüm satırını görünümün dışına itene kadar bölümleri kaydırırken bölüm başlık satırlarını tablonun üst kısmına sabitlemenin varsayılan davranışının olduğunu okuyorum . Bende bir UITableViewiç a var UIViewControllerve durum böyle görünmüyor. Bu sadece varsayılan davranış UITableViewControllermı? İşte sahip olduğum şeye dayalı bazı basitleştirilmiş kod. UIControllerArayüzü …

7
Xcode Debugger: değişkenin değerini görüntüle
UITableViewController'daki kodum: delegate.myData = [myData objectAtIndex:indexPath.row]; Nasıl değerlerini görebilirsiniz delegate.myDataya indexPath.rowDebugger'daki? delegate.myDatabir dizi ve indexPath.rowbir int. Sadece nesnelerin hafıza adreslerini görebiliyorum delegateve indexPathnerede myDatave nerede row?

22
İPhone'daki NSString'den HTML Etiketlerini Kaldırma
Kaldırmak için değişik birkaç yol vardır HTML tagsbir mesafedeNSString in Cocoa. Bir yol , dizeyi birNSAttributedString ve ardından oluşturulan metni almaktır. Başka bir yol kullanmaktır NSXMLDocument's- objectByApplyingXSLTStringuygulama yöntemiXSLT bunu yapan dönüşümü . Ne yazık ki, iPhone NSAttributedStringveya desteklemiyor NSXMLDocument. HTMLNormal ifadeler veya normal ifadeleri kullanırken rahat edebileceğim çok fazla uç …

9
iOS 3G veya WiFi Algılama
Bunun mümkün olup olmadığından emin değilim ama bu senaryoya sahibim. Bir UISegmentedController'da ayarlanan bağlantıya sahip UIWebView'da görüntülenen bir web sitem var. Web sitesi, wifi veya 3g ağında olup olmadığınızı tespit edebilir. Artık bölümlere ayrılmış denetleyici 2 farklı sayfayı işaret ediyor: 1 - iPhone dostu bir oturum açma ekranı 2 - …


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.