PBXBuildFile vs PBXFileReference Abschnitt
Was ist der Unterschied zwischen PBXBuildFile und PBXFileReference im Projekt.pbxproj? Spielt es eine Rolle, wenn eine Datei, die aufgeführt ist in die beiden Abschnitte? Was ist die Politik, welche Datei in welcher Abteilung bekommen sollte?
/* Begin PBXBuildFile section */
3D081B83146ACE36000CC86B /* B767.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D081B82146ACE36000CC86B /* B767.png */; };
/* Begin PBXFileReference section */
3D081B82146ACE36000CC86B /* B767.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = B767.png; sourceTree = "<group>"; };
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie normalerweise nicht zu kümmern, aber es können sich in bestimmten merge-Konflikten im Projekt.pbxproj-Datei.
Einen PBXFileReference ist ein Verweis auf die eigentliche Datei. Es ist das Objekt, das sichert die Dateien angezeigt, die in der linken Projekt-Ansicht.
Einen PBXBuildFile ist eine Datei im Ziel. Es umschließt eine PBXFileReference und fügt bestimmte Eigenschaften, wie pro-Datei compiler-flags. Wenn eine Datei Hinzugefügt wird, um ein Ziel, es erscheint in beiden Abschnitten. Falls eine Datei mehr als ein Ziel, es wird mehr als eine PBXBuildFile in der build-Sektion Dateien angezeigt.