# # Storyboard-Dateien
- zur Beschreibung der Software-Schnittstelle
- Standardmäßig wird beim Start des Programms Main. storyboard geladen.
- Beim Laden des Storyboards wird zuerst die Controller-Schnittstelle erstellt und angezeigt, auf die der Pfeil zeigt
IBAction und IBOutlet
- IBAction:
Es ist im Wesentlichen void.
- Die Methode kann die Funktion der Verbindung ermöglichen
Das IBOUTLET
- Eigenschaften, die eine Funktion der Verbindung haben können
# # Storyboard-Verbindung Problem
- Der Code für die Verbindung wurde gelöscht, aber die Verbindung wurde nicht entfernt
- Es kann auftreten, dass die Methode keine Fehler findet
Unerkannter Selektor an die Instanz gesendet
- Der Attributcode für die Verbindung wurde gelöscht, aber die Verbindung wurde nicht entfernt
- setValue: forUndefinedKey:]: Diese Klasse ist für den Schlüssel nicht Schlüsselwert-konform
UIViewController (Controller)
- Ein Controller ist für die Verwaltung einer großen Schnittstelle verantwortlich
Der Controller ist für die Erstellung von Schnittstellen, Ereignisverarbeitung usw. verantwortlich.
# # Erweiterung
- Format
„Objc"
@ interface-Klassenname ()
/** Eigenschaften und Methoden * /
@ End
"`
- Rolle
Hinzufügen von zusätzlichen Attributen und Methodendeklarationen für eine Klasse
- Kann in. h und. m-Dateien geschrieben werden
# # Eigenschaft des Projekts
- Produktname
Software-Name, Produkt-Name, Projekt-Name
- Name der Organisation
Name des Unternehmens, Name der Organisation
Organisation Identifikation
Einzigartiges Kennzeichen des Unternehmens
- In der Regel ist es eine Rückschrift des Unternehmens-Domainnamens, wie z. B. com.520it
Bundle Identifikation
Einzigartige Identifikation der Software
- in der Regel Organisation-Identifier + Produktname