«cocoa-touch» etiketlenmiş sorular

İOS uygulamalarını çalıştıran Cocoa Touch Frameworks, Mac'te bulunan kanıtlanmış birçok deseni paylaşıyor, ancak dokunmatik tabanlı arayüzlere ve optimizasyona özel bir odaklanarak oluşturuldu.


10
NSString özelliği: kopyala veya sakla?
Diyelim ki SomeClassbir stringözellik adıyla adlandırılan bir sınıfım var : @interface SomeClass : NSObject { NSString* name; } @property (nonatomic, retain) NSString* name; @end Adın atanmış olabileceğini anlıyorum, NSMutableStringbu durumda bu durum hatalı davranışlara yol açabilir. Genel olarak dizeler için, bu özelliği kullanmak her zaman iyi bir fikir midir?copyretain "Kopyalanan" …


4
Dosya türlerini bir iPhone uygulamasıyla nasıl ilişkilendiririm?
İPhone uygulamanızı dosya türleriyle ilişkilendirme konusunda. Gelen bu bilgilendirici soruya ben uygulamalar özel URL protokolleri ile ilişkili olabileceğini öğrendik. Bu neredeyse bir yıl önceydi ve o zamandan beri Apple, bir adım daha ileri giderek uygulamaların dosya türleriyle ilişkilendirilmesine izin veren 'Belge Desteği'ni tanıttı. Belgenizde , uygulamanızı bilinmeyen bir dosya türüyle …
318 ios  cocoa-touch 

30
UILabel yüksekliğini metne bağlı olarak ayarlama
Aşağıdaki metni UILabel(uzun bir dinamik metin satırı) içinde bulunduğumu düşünün : Yabancı ordu takımı büyük ölçüde geride bıraktığından, oyuncular kıyamet sonrası dünyayı kendi yararlarına kullanmalı, örneğin çöplüklerin, sütunların, arabaların, molozların ve diğer nesnelerin arkasını örtme gibi. UILabel'sMetnin sığabilmesi için yüksekliği yeniden boyutlandırmak istiyorum . UILabelİçindeki metni kaydırmak için aşağıdaki özelliklerini …


6
Swift'ten iOS'ta bir UUID oluşturun
İOS Swift uygulamamda , tablo anahtarı olarak kullanılmak üzere rastgele UUID ( GUID ) dizeleri oluşturmak istiyorum ve bu snippet'in işe yaradığı görülüyor : let uuid = CFUUIDCreateString(nil, CFUUIDCreate(nil)) Bu güvenli mi? Veya belki daha iyi (önerilen) bir yaklaşım var mı?

30
-didSelectRowAtIndexPath: çağrılmıyor
Sekme görünümünde tablo görünümü olan bir iOS uygulaması yazıyorum. Benim UITableViewController, uyguladım -tableView:didSelectRowAtIndexPath:, ama çalışma zamanında bir satır seçtiğinizde, yöntem çağrılmaz. Tablo görünümü olsa doldurulur, bu yüzden denetleyicimdeki diğer tableView yöntemleri çağrıldığını biliyorum. Herkes bunu yapmak için berbat ne olabilir herhangi bir fikri var mı?

23
Xib dosyalarından özel UITableViewCells'i nasıl yüklersiniz?
Soru basit: UITableViewCellXib dosyalarından özel yükleme nasıl yapılır? Bunu yapmak, hücrelerinizi tasarlamak için Interface Builder'ı kullanmanızı sağlar. Görünüşe göre cevap, bellek yönetimi sorunları nedeniyle basit değil. Bu iş parçacığı bu sorundan bahseder ve bir çözüm önerir, ancak NDA sürümünden önce gelir ve koddan yoksundur. İşte bu uzun iplik kesin bir …

30
EXC_BAD_ACCESS sinyali alındı
Uygulamayı cihaza dağıtırken, program aşağıdaki hatayla birkaç döngüden sonra kapanacaktır: Program received signal: "EXC_BAD_ACCESS". Program iPhone simülatöründe herhangi bir sorun yaşamadan çalışır, aynı zamanda hata ayıklama ve talimatları tek tek adım attığım sürece çalışır. Tekrar çalışmasına izin verir vermez EXC_BAD_ACCESSsinyale çarpacağım . Bu özel durumda, ivmeölçer kodunda bir hata oldu. …
290 ios  cocoa-touch 

24
Bir UIToolbar'da sol ok düğmesi (UINavigationBar'ın “geri” stili gibi) oluşturma
Bir "geri" sol ok-çerçeve düğmesi oluşturmak istiyorum UIToolbar. Anlayabildiğim kadarıyla, bunlardan birini almanın tek yolu UINavigationControllervarsayılan ayarlarda bırakmak ve sol çubuk öğesi için bir tane kullanmaktır. Ama bir tane oluşturmak için bulamamın bir yolu yok UIBarButtonItem, bu yüzden s'ye UIToolbarçok benzemelerine rağmen standartta bir tane yapamıyorum UINavigationBar. Düğme görüntüleri ile …

15
NSUserDefaults'u Temizleme
+[NSUserDefaults standardUserDefaults]Uygulama ayarlarını saklamak için kullanıyorum . Bu yaklaşık bir düzine dize değerinden oluşur. Bu değerleri yalnızca varsayılan bir değere ayarlamak yerine kalıcı olarak silmek mümkün müdür?



9
LayoutSubviews ne zaman çağrılır?
layoutSubviewAnimasyon sırasında mesaj almayan özel bir görünüm var . Ekranı dolduran bir görüşüm var. Gezinme çubuğunun yüksekliğini değiştirirsem, ekranın altında Arayüz Oluşturucu'da doğru şekilde yeniden boyutlandırılan özel bir alt görünümü vardır. layoutSubviewsgörünüm oluşturulduğunda çağrılır, ancak bir daha asla. Alt görünümlerim doğru bir şekilde düzenlenmiş. Arama sırasında durum çubuğunu kapatırsam, layoutSubviewsana …

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.