2016-06-15 2 views
5

Ich habe vor kurzem mit der Entwicklung von iOS Apps begonnen und in meiner Datei Info.plist eine Registerkarte Umgebungsvariablen gefunden. Was ist die beste Vorgehensweise, wenn es um diese Variablen geht? Kann ich sie in meiner Codebasis verwenden? So lange ich sie in der richtigen Weise referenziere?Was ist Best Practice, wenn es um Info.plist-Variablen in der iOS-Entwicklung geht?

Zum Beispiel, wenn ich versuchte, auf einen Var zuzugreifen, um die Hintergrundfarbe zu ändern, konnte ich den Wert auf diese Weise erreichen, aber ist es zuverlässig? Ist es die beste Praxis? Ich kann einfach den Vorteil sehen, auf diese vars über mehrere ViewControllers und Delegaten zugreifen zu können.

enter image description here

+1

manipuliert werden Können Sie mir zeigen, was du redest? Ich kann mich nicht daran erinnern, vorher ein Tab mit Tabs in Xcode gesehen zu haben. – robinkunde

+0

@robinkunde Aktualisiert! –

+3

Konstanten wie diese sollten immer im Code definiert werden. Es gibt keinen guten Grund, warum ich mir das in der Plist-Datei vorstellen kann. Denken Sie daran, dass jede erzwungene Auspackung oder Besetzung zu einem Absturz in der Zukunft führen kann. – robinkunde

Antwort

0

Es ist viel einfacher Konstanten, die wie in Code zu definieren.

  1. Sie ihre Art sicher wissen -> keine Schublade gesteckt benötigt
  2. Sie sie richtig
  3. Sie müssen sich nicht erinnern, ihre Schlüssel in der info.plist dokumentieren konnten. Xcode Code-Vervollständigung wird Ihnen helfen, wenn Sie die Konstanten
  4. Konstanten im Code definiert verwenden kann vom Anwender nicht so einfach wie in den info.plist
Verwandte Themen