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

24
Xcode derleme hatası “x86_64 mimarisi için tanımlanmamış semboller”
Bir Xcode acemi sorusu: Xcode 4.6.3 ile ilk deneyimim. Eşleştirilmiş BT cihazlarını arayan ve bir NSLog'a yazdıran çok basit bir konsol programı yazmaya çalışıyorum. Aşağıdaki hatayla oluşturulur: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_IOBluetoothDevice", referenced from: objc-class-ref in main.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed …

9
Kakao objektif-c sınıfındaki bir değişkenin önündeki alt çizgi nasıl çalışır?
Birkaç iPhone örneğinde, özelliklerin değişkenin önünde bir alt çizgi _ kullandığını gördüm. Bunun ne anlama geldiğini bilen var mı? Veya nasıl çalışır? Kullandığım arayüz dosyası şöyle: @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - (Mission *)mission; Yukarıdakilerin tam olarak ne yaptığından emin …






10
Bir nesneye bağlı bir anahtar değer gözlemcisi olup olmadığını nasıl anlarım
bir objektif c nesnesine removeObservers'a söylerseniz: bir anahtar yol için ve bu anahtar yol kaydedilmemişse, üzüntüleri çatlatır. sevmek - 'Gözlemci olarak kaydedilmediğinden "KeyPath" anahtar yolu için bir gözlemci kaldırılamaz.' bir nesne kayıtlı bir gözlemci olup olmadığını belirlemek için bir yolu var, bu yüzden bunu yapabilirsiniz if (object has observer){ remove …

7
ARC etkin kodda “[bir nesneyi] güçlü bir şekilde yakalamanın büyük olasılıkla bir tutma döngüsüne yol açması” uyarısını düzeltin
ARC etkin kodda, blok tabanlı bir API kullanırken potansiyel bir tutma döngüsü hakkında bir uyarı nasıl düzeltilir? Uyarı: Capturing 'request' strongly in this block is likely to lead to a retain cycle bu kod snippet'i tarafından üretilen: ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:... [request setCompletionBlock:^{ NSDictionary *jsonDictionary = [[CJSONDeserializer deserializer] …

4
NS Aptallar için Aşılama?
Tam olarak nasıl NSInvocationçalışır? İyi bir tanıtım var mı? Özellikle aşağıdaki kodun ( Mac OS X için Cocoa Programlama, 3. Baskı ) nasıl çalıştığını anlama konusunda sorun yaşıyorum , ancak kavramları öğretici örnekten bağımsız olarak da uygulayabiliyorum. Kod: - (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { NSLog(@"adding %@ to %@", p, employees); // …

10
Glob ile bir dizindeki dosyaların listesini alma
Bazı çılgın nedenlerden dolayı, belirli bir dizin için bir glob ile dosyaların listesini almanın bir yolunu bulamıyorum. Şu anda şu çizgilerle bir şey sıkışmış: NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:bundleRoot]; ..ve sonra istemediğim şeyleri soyup berbat. Ama gerçekten istediğim, dizinin tamamını sormak yerine "foo …

11
Tüm boşlukları NSString'den kaldır
Beyaz boşluklardan kurtulmaya çalışıyordum NSString, ama denediğim yöntemlerin hiçbiri işe yaramadı. Ben aldım "this is a test"ve almak istiyorum "thisisatest". whitespaceCharacterSetBeyaz boşlukları ortadan kaldırmak için kullanmıştım . NSString *search = [searchbar.text stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; ama boşluklarla aynı dizgeyi almaya devam ettim. Herhangi bir fikir?


8
NSDate'i hem yıl, ay, gün ve saat, dakika, saniye için belirli stillere biçimlendirme
Temel olarak şu anki tarih ve saati şu şekilde biçimlendirilmiş olarak ayrı ayrı almam gerekiyor: 2009-04-26 11:06:54 Aşağıdaki kod, aynı konudaki başka bir sorudan, şimdi: | 2009-06-01 23:18:23 +0100 | dateString: | 01 Haz 2009 23: 18 | ayrıştırılmış: | 2009-06-01 23:18:00 +0100 | Neredeyse aradığım şey bu, ama günü …

11
CALayer'ımın çapa noktasını değiştirmek görünümü hareket ettiriyor
anchorPointGörünümü değiştirmek ama aynı yerde tutmak istiyorum . Ben denedim NSLog-ing self.layer.positionve self.centerve her ikisi de kalmak bakılmaksızın anchorPoint değişikliklerin aynı. Yine de görüşüm hareket ediyor! Bunun nasıl yapılacağına dair herhangi bir ipucu var mı? self.layer.anchorPoint = CGPointMake(0.5, 0.5); NSLog(@"center point: %f %f", self.layer.position.x, self.layer.position.y); self.layer.anchorPoint = CGPointMake(1, 1); NSLog(@"center …

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.