Benutzer-Werkzeuge

Webseiten-Werkzeuge


apple:foundation:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
apple:foundation:start [2015-03-09 13:37] – Erweitert a.kamolaapple:foundation:start [2015-03-16 12:56] (aktuell) – [Zahlen] "Literal" eingefügt a.kamola
Zeile 51: Zeile 51:
  
 ===== Zahlen ===== ===== Zahlen =====
 +
 +==== Literal ====
 +
 +Mit dem Prefix ''@'' kann ein ''NSNumber''-Objekt direkt mit Zahl oder sogar mit einem String initialisiert werden:
 +
 +<code objc>
 +NSNumber *number = @42;
 +</code>
 +
 +Quelle: [[http://clang.llvm.org/docs/ObjectiveCLiterals.html|Clang 3.7: Objective-C Literals]]
  
 ==== String zu Zahl ==== ==== String zu Zahl ====
Zeile 85: Zeile 95:
  
 ===== Arrays ===== ===== Arrays =====
 +
 +Definition eines Arrays als "Literal", mit zwei String-Werten:
 +
 +<code objc>
 +NSArray *foobar = @[@"foo", @"bar"];
 +</code>
  
 ==== Durch ein Array mit einem Block iterieren ==== ==== Durch ein Array mit einem Block iterieren ====
apple/foundation/start.1425904676.txt.gz · Zuletzt geändert: 2015-03-09 13:37 von a.kamola