Als «cocoa» getaggte Fragen

Cocoa ist Apples Framework für die Anwendungsentwicklung für macOS, das aus Foundation, Application Kit und Core Data besteht. Verwenden Sie das "Cocoa-Touch" -Tag für iOS-Fragen.


30
Xcode - Wie behebt man 'NSUnknownKeyException', Grund:… ​​diese Klasse ist für den Schlüssel X "-Fehler nicht mit der Schlüsselwertcodierung kompatibel?
Ich versuche ein UILabelmit einem IBOutletin meiner Klasse erstellten zu verknüpfen . Meine Anwendung stürzt mit dem folgenden Fehler ab. Was bedeutet das? Wie kann ich es reparieren? *** Beenden der App aufgrund der nicht erfassten Ausnahme 'NSUnknownKeyException', Grund: '[<UIViewController 0x6e36ae0> setValue: forUndefinedKey:]: Diese Klasse ist für den Schlüssel XXX …

14
Konstanten in Ziel-C
Ich entwickle eine Cocoa- Anwendung und verwende Konstante NSStrings, um Schlüsselnamen für meine Einstellungen zu speichern. Ich verstehe, dass dies eine gute Idee ist, da es bei Bedarf ein einfaches Wechseln der Schlüssel ermöglicht. Außerdem ist es der ganze Begriff "Trennen Sie Ihre Daten von Ihrer Logik". Gibt es eine …


16
@class vs. #import
Nach meinem Verständnis sollte eine Forward-Class-Deklaration verwendet werden, wenn ClassA einen ClassB-Header und ClassB einen ClassA-Header enthalten muss, um kreisförmige Einschlüsse zu vermeiden. Ich verstehe auch, dass an #importein einfaches ist, ifndefso dass ein Include nur einmal vorkommt. Meine Anfrage lautet: Wann benutzt man #importund wann benutzt man @class? Wenn …










25
In NSOrderedSet ausgelöste Ausnahme generiert Accessoren
In meiner Lion-App habe ich dieses Datenmodell: Die Beziehung im subitemsInneren Item ist geordnet . Xcode 4.1 (Build 4B110) hat sich für mich die Datei erstellt Item.h, Item.m, SubItem.hund SubItem.h. Hier ist der Inhalt (automatisch generiert) von Item.h: #import <Foundation/Foundation.h> #import <CoreData/CoreData.h> @class SubItem; @interface Item : NSManagedObject { @private …
364 cocoa  core-data  xcode4 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.