2016-10-08 5 views
0

Ich bin watchOS noch neu und versuchen, wie die Architektur Werke zu verstehen. Ich habe eine watchOS 3-App, an der ich gearbeitet habe und die UIImage in meiner WatchKit-Erweiterung verwendet. Ich mache einige Operationen mit UIImage von Assets in der Erweiterung. Was ich nicht sagen kann ist, wo diese UIImage Manipulationen passieren, ist es auf dem WatchOS oder auf iOS? In einigen Tutorials, die ich gelesen habe, klingt es, als ob Assets für Erweiterungen in iOS und UII gespeichert sind, da UIKit es mir auf iOS glauben lässt. Apples WatchOS Programmierer Guide hat diese 2 Bilder:Wo UIImage Operationen auf watchOS Erweiterung laufen

Relationship between the Watch app interface, the WatchKit extension, and the iOS app Apple sagt, das Bild zeigt die Beziehung zwischen der Uhr App-Schnittstelle, die WatchKit Erweiterung und dem iOS-App.

Target structure in watchOS Apple sagt dieses Bild zeigt die Struktur einer WatchOS App. Dies scheint zu bedeuten, dass Bilder auf der Uhr gespeichert sind.

Ich konnte keine Antworten in den Tutorials oder Programmierer Guide und die Bilder beschreiben finden, wie die watchOS funktioniert die Situation noch mehr verwirrt.

Antwort

0

In WatchOS3 die Uhr Dateisuffix läuft auf jeden Fall auf der Uhr. Dies zeigt das erste Diagramm.

Die Watch App Assets wird auch auf der Uhr sein - I denken Dies ist die "Storyboards und Ressourcen" im zweiten Diagramm.

Ihre Verwirrung entsteht wahrscheinlich aus der Tatsache, das in WatchOS 1 anders war, als die Erweiterung tatsächlich hätte am Telefon laufen. Vielleicht hast du alte Tutorials gelesen?

Auf jeden Fall hoffe ich, dass hilft!

+0

Danke, das war wirklich hilfreich, haben Sie Dokumentationslinks, um das genauer zu beschreiben? – Brad

+0

Der Apple [offizielle Dokumentation] (https://developer.apple.com/library/prerelease/content/documentation/General/Conceptual/WatchKitProgrammingGuide/DesigningaWatchKitApp.html#//apple_ref/doc/uid/TP40014969-CH3-SW1) ist ziemlich gut IMHO, obwohl Sie wahrscheinlich schon gelesen haben, wie es aussieht, wo Sie eines Ihrer Diagramme haben. –