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


2
Objective-C Çalışma Zamanı: sınıfın protokole uygun olup olmadığını kontrol etmenin en iyi yolu?
Ben bir Sınıf (ama hiçbir örnek) var ve belirli bir protokole uygun olup olmadığını bilmek gerekir. Ancak, Sınıf birkaç kez alt sınıflara ayrılabilir ve class_conformsToProtocol () üst sınıflarda bildirilen protokolleri yoksayar. Ben sadece class_getSuperclass () kullanın ve üst sınıf hil olana kadar hiyerarşideki tüm sınıfları tekrar tekrar kontrol edebilirsiniz. Bununla …


7
Objective-C'nin C ++ ile farkı nedir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
171 c++  objective-c 

7
UIImage'ı NSData'ya dönüştür
Bir resim göndermeme yardımcı olacak uygulamamda bu kodu kullanıyorum. Ancak, resimli bir resim görünümüm var. Appbundle dosya yok ama benim yanımda görüntü var. Aşağıdaki kodu nasıl değiştirebilirim? Ben dönüştürmek nasıl herkes bana söyleyebilir myimageiçin NSData? // Attach an image to the email NSString *path = [[NSBundle mainBundle] pathForResource:@"rainy" ofType:@"jpg"]; NSData …


16
Objective-C'de nil ve NULL kullanmalıyım?
Bu örnek kod: NSDictionary *myDictionary = [NSDictionary dictionary]; NSNumber *myNumber = [myDictionary valueForKey: @"MyNumber"]; NSLog(@"myNumber = %@", myNumber); // output myNumber = (null) if (myNumber == nil) NSLog(@"test 1 myNumber == nil"); if (myNumber == NULL) NSLog(@"test 2 myNumber == NULL"); if ([myNumber isEqual:[NSNull null]]) NSLog(@"test 3 myNumber == [NSNull …
170 objective-c  null  nsnull 


20
UITableView öğesini içeriğe sığacak şekilde yeniden boyutlandırma
Bir soru UILabelve görüntülenen çoktan seçmeli cevaplar UITableView, her satır çoktan seçmeli gösteren bir uygulama oluşturacağım. Sorular ve cevaplar değişecektir, bu yüzden UITableViewbunun dinamik olması gerekir . sizeToFitMasa için etrafta bir çalışma bulmak istiyorum . Tablonun çerçevesinin tüm içeriğinin yüksekliğine ayarlandığı yer. Herkes bunu nasıl başarabileceğim konusunda tavsiyede bulunabilir mi?

7
iphone Çekirdek Verileri Kaydedilirken çözülemeyen hata
Kaydetmeye çalışırken temel verilerden garip bir hata mesajı alıyorum, ancak hatanın tekrar üretilememesi sorunu (farklı görevler yaparken farklı zamanlarda görünüyor) hata mesajı: Unresolved error Domain=NSCocoaErrorDomain Code=1560 UserInfo=0x14f5480 "Operation could not be completed. (Cocoa error 1560.)", { NSDetailedErrors = ( Error Domain=NSCocoaErrorDomain Code=1570 UserInfo=0x5406d70 "Operation could not be completed. (Cocoa error …

11
UITextField'in ilk klavye animasyonunda süper yavaş gecikme / gecikme
Pekala, bu sorun beni deli ediyor. Klavyeme dokunulduktan sonra klavyenin çıkması yaklaşık 3-4 saniye sürer UITextField. Bu, yalnızca uygulama başlatıldığından beri klavyenin ilk açılışında gerçekleşir, daha sonra animasyon anında başlar. İlk başta bunun çok fazla resim yükleme sorunu olduğunu düşündüm, ya da benim UITableView, ama sadece a ile yepyeni bir …




4
NSDateFormatter yerel ayarı “feechur” ile başa çıkmanın en iyi yolu nedir?
NSDateFormatterSana beklenmedik bir şekilde ısırır bir "özelliği" var gibi görünüyor : Eğer gibi basit bir "sabit" format işlemi yaparsanız: NSDateFormatter* fmt = [[NSDateFormatter alloc] init]; [fmt setDateFormat:@"yyyyMMddHHmmss"]; NSString* dateStr = [fmt stringFromDate:someDate]; [fmt release]; Daha sonra ABD'de iyi çalışır ve çoğu yerel KADAR kadar ... telefonlarını 24 saatlik bir bölgeye …

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.