«cocoa» etiketlenmiş sorular

Cocoa, Apple'ın macOS için Foundation, Application Kit ve Core Data'dan oluşan uygulama geliştirme çerçevesidir. İOS soruları için "cocoa-touch" etiketini kullanın.

6
NSArray'ı NSDictionary anahtarlarına göre filtrelemek için NSPredicate kullanma
Bir dizi sözlüğüm var. Diziyi bir anahtara göre filtrelemek istiyorum. Bunu denedim: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Bu işe yaramıyor, sonuç alamıyorum. Sanırım yanlış bir şey yapıyorum. "SPORT" bir ivar olsaydı bu yöntem olduğunu biliyorum. Bir anahtar ise muhtemelen farklı olduğunu düşünüyorum. …




8
UIView sınırlarının ötesinde etkileşim
Bir UIButton'un (veya bu konuyla ilgili başka herhangi bir kontrolün), UIButton'un çerçevesi ebeveynin çerçevesinin dışında olduğunda dokunma olaylarını alması mümkün müdür? Çünkü bunu denediğimde, UIButton'um herhangi bir olay alamıyor gibi görünüyor. Bunu nasıl aşarım?

6
CGPoint verileriyle NSLog
Dokunma atanan CGPoint adlı bir noktam var: UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; X koordinat değerini konsol günlüğüme almak istiyorum: NSLog(@"x: %s", point.x); Bunu kullandığımda, bunun için günlük çıktısı: x: (boş) Hata ayıklayıcı ve değişken izleme kullanılarak çağrıldığında noktanın boş olmadığını doğruladım. Takdir edilen herhangi bir …

4
Objective-C ile çalışma zamanında dinamik olarak nasıl seçici oluşturabilirim?
SELKullanarak bir derleme zamanında nasıl oluşturulacağını biliyorum @selector(MyMethodName:)ama yapmak istediğim şey dinamik olarak bir NSString. Bu mümkün mü? Ne yapabilirim: SEL selector = @selector(doWork:); [myobj respondsToSelector:selector]; Yapmak istediğim şey: (sözde kod, bu kesinlikle çalışmıyor) SEL selector = selectorFromString(@"doWork"); [myobj respondsToSelector:selector]; Apple API belgelerini araştırıyordum, ancak derleme zamanı @selector(myTarget:)sözdizimine dayanmayan bir …




10
Xcode bağlayıcı hatası: dosya x86_64 mimarisi için çok küçük
Xcode'da bir uygulama geliştiriyorum. İnşa etmeye çalıştığımda şu hata çıkıyor: ld: in /Users/theodore/Library/Developer/Xcode/DerivedData/Tower-bkpdifuqssebjdgurzmtirbxejnn/Build/Intermediates/Tower.build/Debug/Tower.build/Objects-normal/x86_64/TWRAppDelegate.o, file too small for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Neyin yanlış olduğunu bilen var mı?

11
NSArray'e bir c-struct yerleştirmenin en iyi yolu nedir?
C yapılarını depolamanın genel yolu nedir NSArray? Avantajlar, dezavantajlar, bellek kullanımı? Özellikle, justin ve aşağıdaki yayın balığı tarafından yetiştirilen valueWithBytesve arasındaki fark nedir valueWithPointer? İşte Apple'ın valueWithBytes:objCType:gelecekteki okuyucular için tartışmasına bir bağlantı ... Bazı yanal düşünme ve daha performans bakarak için Evgen kullanarak konusu gündeme getiriliyor STL::vectoriçinde C ++ . …


13
Birden çok asenkron NSURLConnection bağlantısını yönetme
Sınıfımda aşağıdakine benzeyen bir ton yinelenen kod var: NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; Eşzamansız isteklerle ilgili sorun, çeşitli istekleriniz olduğunda ve bunların tümünü tek bir varlık olarak ele alacak bir temsilciniz olduğunda, çok sayıda dallanma ve çirkin kod şu şekilde formüle etmeye başlar: Ne tür verileri geri alıyoruz? …


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.