Artikel Tagged 'Objective-C'


Objective-C: Nachtrag zu den Notifizierungen und Delegierte

Antwort auf die Frage, ILeW mit einem Artikel, um sich selbst besser zu erklären, umgebende Instanz , Arbeit als Delegierte und Benachrichtigungen. Mit einem Muster, das wir zuerst sehen, wie der Delegierte Muster:

Delegate

Ein Objekt, auf der Suche nach einem Delegierten

Mehr ...

Objective-C: wie man am besten mit dem Property-List-Datei

Einer der Vorteile der Property-List-Dateien, die einfach sind Textdateien, die den XML-Standard entsprechen, ist, dass es sofort lassen sich in Objekten (als Array oder Wörterbuch) Objective-C umgewandelt werden. Wenn Sie eine Datei-Liste Immobilie:

Property List

Mehr ...

Xcode4: abwärtskompatibel Code

Xcode 4 ermöglicht, um Anwendungen für iPhone oder iPad mit niedrigeren Ziel der heutigen iPhone OS 4.3 zu entwickeln. Doch der gleiche Code, der mit Vorlagen "Sünde" der Arroganz kommt, vorausgesetzt, dass unsere Anwendung zielt auf iPhone OS 4 oder höher. Bei der Anwendung Delegierter zum Beispiel Einsätze Xcode die folgenden Zeilen Code:

1
2
3
4
5
6
7
BOOL ) application : ( UIApplication * ) application didFinishLaunchingWithOptions : ( NSDictionary * ) launchOptions - (BOOL) Anwendung: (UIApplication *) Anwendung didFinishLaunchingWithOptions: ( NSDictionary *) launchOptions
{
/ / Überschreiben Punkt, die individuell nach den Start von Anwendungen.
self.window.rootViewController = self.viewController;
; [Self.window makeKeyAndVisible];
; wieder Ja;
}

Mehr ...

Objective-C: Benachrichtigungen und Delegaten

In Objective-C haben wir zwei sehr zum Empfangen und Senden von Nachrichten zwischen den Klassen: die Benachrichtigungen und Delegierten. Der Unterschied zwischen den beiden, abgesehen davon, an die Umsetzung betrifft, hängt im wesentlichen von dem "Wie" - Objekte - können Sie eine Nachricht erhalten. Zunächst möchte ich zeigen, wie das Konzept der Delegierten war geboren.

Mehr ...

Objective-C: public, protected und private

Ich schrieb einen ähnlichen Artikel für ActionScript lange her: Actionscript 3.0: public, protected, private und interne . Wieder lese es mir klar, zwei Dinge: die erste war die extreme Ähnlichkeit mit Objective-C, obwohl letztere nicht enthält internal .

Mehr ...

Coding Guidelines

Wenn nicht mehr allein arbeiten für alle Entwickler an der Zeit ist, einige Richtlinien in dem Schreiben von Code finden. Protokolle und Standards erlauben "lesen" und leicht zu intervenieren (leichter) in den Code der anderen.
Als wir an einem Projekt arbeiten mehrere Programmierer, die oft von verschiedenen Sprachen, ist es zwingend erforderlich, eine gemeinsame Form des Schreibens Standards in interne und externe Dokumentation zu Ihrem Code zu finden. In meiner Arbeit bin ich in der Regel mit Medikamenten interagieren:

  • Objetive-C, C / C + +
  • PHP
  • HTML
  • Javascript
  • Actionscript
  • CSS

Mehr ...

Gemeinsame Queue, eine einfache Lösung

Im asynchronen Umgebungen, in denen Methodenaufrufe oder Ereignisse tägliches Brot freigegeben werden (siehe Adobe ActionScript oder Objective-C), die oft die gleiche Folge von Operationen ist nicht identisch mit dem Tausendstel einer Sekunde. Darüber hinaus können mehrere Methoden nenne ich eine allgemeinere Funktion mit dem Risiko, die Wirkung des anderen ein Uhr zu stornieren.

Zur Klärung des Konzepts ein Paradebeispiel. Umwelt wird oft verwendet, um das iPhone Netzwerk-Anzeige in der Statusleiste zu aktivieren, was darauf hinweist, dass es - genau - "Traffic"-Netzwerk, das Sie einem Download oder Upload (Herunterladen oder Versenden von Daten) sind.

Mehr ...

Vielzahl von Kodierung und Programmierung in Objective-C ...

Es war ein bisschen ", die die Behandlung des Themas wurde , so ergreife ich diese Gelegenheit sofort. Hier sind mehrere Möglichkeiten, um das gleiche Ergebnis in Objective-C zu erreichen. Um Sie zu entdecken, was ist der schnellste und beste!

Reverse einem Array

1
2
3
4
5
6
7
/ / Um in einer Kategorie umgesetzt werden
/ / Setzt die Elemente eines Arrays in umgekehrter Reihenfolge
NSMutableArray * ) reverse { - ( NSMutableArray *) {reverse
int i = 0 ; i< ( floor ( [ self count ] / 2.0 ) ) ; i ++ ) for (int i = 0; i <( Etage ([self count] / 2.0)) i + +)
i withObjectAtIndex : ( [ self count ] - ( i + 1 ) ) ] ; [Self exchangeObjectAtIndex: die withObjectAtIndex: ([self count] - (i + 1))];
Selbst zurückkehren;
}

Mehr ...

10 nützliche Snippets Objective-C

Bewegen Sie den Doppel-Tap auf dem Simulator

Der Simulator iPhone / iPad in Xcode können Sie die Doppel-tippen Sie auf die ALT-Taste gedrückt wird, zu simulieren. Dies ist nützlich, um die Funktion der Pinch, das zu vergrößern oder zu fernhalten Ansicht mit Scroll-in oder auf Objekte enthalten sind, verwendet simulieren UIWebView . Nun, einige von euch bemerkt, dass die Simulation von "zwei Finger" geht immer symmetrisch ab der Mitte des Bildschirms haben. Um dieses "Zentrum" bewegen sich auch nur halten Sie die SHIFT-Taste.

Mehr ...

Objective-C: Behandeln mehrerer Animationen in einem setAnimationDidStopSelector

è estremamente versatile, come già visto in setAnimationDidStopSelector: usi diversi ed avanzati . Die Einstellung der Ende der Animation, mit ausgeführt setAnimationDidStopSelector , einer Klasse von UIView ist extrem vielseitig, wie in gesehen setAnimationDidStopSelector: unterschiedliche Nutzungen und Fortgeschrittene .
Lassen Sie mich nun zeigen Ihnen eine Technik sehr bequem, wenn wir mehrere Animationen und / oder haben wollen, um die Warteschlangen (Queue) von Animationen zu verwalten.

Mehr ...



Stop SOPA