project.pbxproj
上传用户:hechengdz
上传日期:2020-05-13
资源大小:1591k
文件大小:17k
源码类别:

iPhone

开发平台:

Objective-C

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 45;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
  10. 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
  11. 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
  12. 301073790D6D048D00B9B6F8 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 301073760D6D048D00B9B6F8 /* AppDelegate.m */; };
  13. 3010737A0D6D048D00B9B6F8 /* Book.m in Sources */ = {isa = PBXBuildFile; fileRef = 301073780D6D048D00B9B6F8 /* Book.m */; };
  14. 301073C30D6D075700B9B6F8 /* DetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 301073C00D6D075700B9B6F8 /* DetailViewController.m */; };
  15. 301073C40D6D075700B9B6F8 /* MasterViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 301073C20D6D075700B9B6F8 /* MasterViewController.m */; };
  16. 302E06050D74BFEB00C7978E /* bookdb.sql in Resources */ = {isa = PBXBuildFile; fileRef = 302E06040D74BFEB00C7978E /* bookdb.sql */; };
  17. 305112670E117A9100117D16 /* AddViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 305112660E117A9100117D16 /* AddViewController.m */; };
  18. 30A567810D71FE7300A3ADFA /* libsqlite3.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 30A567800D71FE7300A3ADFA /* libsqlite3.0.dylib */; };
  19. 30A672020DAAC05A00052E7C /* EditingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30A672010DAAC05A00052E7C /* EditingViewController.m */; };
  20. 30B28C9E0D7884D300593037 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 30B28C9D0D7884D300593037 /* Icon.png */; };
  21. 30CD459D0DDE218A00C30F0E /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 30CD45970DDE218A00C30F0E /* MainWindow.xib */; };
  22. 30CD459E0DDE218A00C30F0E /* EditingView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 30CD45990DDE218A00C30F0E /* EditingView.xib */; };
  23. 30CD459F0DDE218A00C30F0E /* DetailView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 30CD459B0DDE218A00C30F0E /* DetailView.xib */; };
  24. 30DF0DA00DB7FF8A00C8B358 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30DF0D9F0DB7FF8A00C8B358 /* CoreGraphics.framework */; };
  25. 30E164B00DE1F88600FB54B7 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 30E164AF0DE1F88600FB54B7 /* Default.png */; };
  26. /* End PBXBuildFile section */
  27. /* Begin PBXFileReference section */
  28. 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  29. 1D6058910D05DD3D006BFB54 /* SQLiteBooks.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SQLiteBooks.app; sourceTree = BUILT_PRODUCTS_DIR; };
  30. 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
  31. 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  32. 301073750D6D048D00B9B6F8 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
  33. 301073760D6D048D00B9B6F8 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
  34. 301073770D6D048D00B9B6F8 /* Book.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Book.h; sourceTree = "<group>"; };
  35. 301073780D6D048D00B9B6F8 /* Book.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Book.m; sourceTree = "<group>"; };
  36. 301073BF0D6D075700B9B6F8 /* DetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DetailViewController.h; path = Classes/DetailViewController.h; sourceTree = "<group>"; };
  37. 301073C00D6D075700B9B6F8 /* DetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DetailViewController.m; path = Classes/DetailViewController.m; sourceTree = "<group>"; };
  38. 301073C10D6D075700B9B6F8 /* MasterViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MasterViewController.h; path = Classes/MasterViewController.h; sourceTree = "<group>"; };
  39. 301073C20D6D075700B9B6F8 /* MasterViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MasterViewController.m; path = Classes/MasterViewController.m; sourceTree = "<group>"; };
  40. 302E06040D74BFEB00C7978E /* bookdb.sql */ = {isa = PBXFileReference; lastKnownFileType = file; path = bookdb.sql; sourceTree = "<group>"; };
  41. 305112650E117A9100117D16 /* AddViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AddViewController.h; path = Classes/AddViewController.h; sourceTree = "<group>"; };
  42. 305112660E117A9100117D16 /* AddViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AddViewController.m; path = Classes/AddViewController.m; sourceTree = "<group>"; };
  43. 30A567800D71FE7300A3ADFA /* libsqlite3.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.0.dylib; path = usr/lib/libsqlite3.0.dylib; sourceTree = SDKROOT; };
  44. 30A672000DAAC05A00052E7C /* EditingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EditingViewController.h; path = Classes/EditingViewController.h; sourceTree = "<group>"; };
  45. 30A672010DAAC05A00052E7C /* EditingViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = EditingViewController.m; path = Classes/EditingViewController.m; sourceTree = "<group>"; };
  46. 30B28C9D0D7884D300593037 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
  47. 30CD45980DDE218A00C30F0E /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainWindow.xib; sourceTree = "<group>"; };
  48. 30CD459A0DDE218A00C30F0E /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/EditingView.xib; sourceTree = "<group>"; };
  49. 30CD459C0DDE218A00C30F0E /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/DetailView.xib; sourceTree = "<group>"; };
  50. 30DF0D9A0DB7FF3500C8B358 /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ReadMe.txt; sourceTree = "<group>"; };
  51. 30DF0D9F0DB7FF8A00C8B358 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
  52. 30E164AF0DE1F88600FB54B7 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
  53. 32CA4F630368D1EE00C91783 /* SQLiteBooks_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SQLiteBooks_Prefix.pch; sourceTree = "<group>"; };
  54. 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  55. /* End PBXFileReference section */
  56. /* Begin PBXFrameworksBuildPhase section */
  57. 1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
  58. isa = PBXFrameworksBuildPhase;
  59. buildActionMask = 2147483647;
  60. files = (
  61. 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
  62. 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
  63. 30A567810D71FE7300A3ADFA /* libsqlite3.0.dylib in Frameworks */,
  64. 30DF0DA00DB7FF8A00C8B358 /* CoreGraphics.framework in Frameworks */,
  65. );
  66. runOnlyForDeploymentPostprocessing = 0;
  67. };
  68. /* End PBXFrameworksBuildPhase section */
  69. /* Begin PBXGroup section */
  70. 080E96DDFE201D6D7F000001 /* Database Interactions */ = {
  71. isa = PBXGroup;
  72. children = (
  73. 301073750D6D048D00B9B6F8 /* AppDelegate.h */,
  74. 301073760D6D048D00B9B6F8 /* AppDelegate.m */,
  75. 301073770D6D048D00B9B6F8 /* Book.h */,
  76. 301073780D6D048D00B9B6F8 /* Book.m */,
  77. );
  78. name = "Database Interactions";
  79. path = Classes;
  80. sourceTree = "<group>";
  81. };
  82. 19C28FACFE9D520D11CA2CBB /* Products */ = {
  83. isa = PBXGroup;
  84. children = (
  85. 1D6058910D05DD3D006BFB54 /* SQLiteBooks.app */,
  86. );
  87. name = Products;
  88. sourceTree = "<group>";
  89. };
  90. 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
  91. isa = PBXGroup;
  92. children = (
  93. 30DF0D9A0DB7FF3500C8B358 /* ReadMe.txt */,
  94. 080E96DDFE201D6D7F000001 /* Database Interactions */,
  95. 30ACD5AD0D886BA5002729BE /* User Interface */,
  96. 29B97315FDCFA39411CA2CEA /* Other Sources */,
  97. 29B97317FDCFA39411CA2CEA /* Resources */,
  98. 29B97323FDCFA39411CA2CEA /* Frameworks */,
  99. 19C28FACFE9D520D11CA2CBB /* Products */,
  100. );
  101. name = CustomTemplate;
  102. sourceTree = "<group>";
  103. };
  104. 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
  105. isa = PBXGroup;
  106. children = (
  107. 32CA4F630368D1EE00C91783 /* SQLiteBooks_Prefix.pch */,
  108. 29B97316FDCFA39411CA2CEA /* main.m */,
  109. );
  110. name = "Other Sources";
  111. sourceTree = "<group>";
  112. };
  113. 29B97317FDCFA39411CA2CEA /* Resources */ = {
  114. isa = PBXGroup;
  115. children = (
  116. 30CD45970DDE218A00C30F0E /* MainWindow.xib */,
  117. 30CD459B0DDE218A00C30F0E /* DetailView.xib */,
  118. 30CD45990DDE218A00C30F0E /* EditingView.xib */,
  119. 30B28C9D0D7884D300593037 /* Icon.png */,
  120. 8D1107310486CEB800E47090 /* Info.plist */,
  121. 302E06040D74BFEB00C7978E /* bookdb.sql */,
  122. 30E164AF0DE1F88600FB54B7 /* Default.png */,
  123. );
  124. name = Resources;
  125. sourceTree = "<group>";
  126. };
  127. 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
  128. isa = PBXGroup;
  129. children = (
  130. 30A567800D71FE7300A3ADFA /* libsqlite3.0.dylib */,
  131. 30DF0D9F0DB7FF8A00C8B358 /* CoreGraphics.framework */,
  132. 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
  133. 1D30AB110D05D00D00671497 /* Foundation.framework */,
  134. );
  135. name = Frameworks;
  136. sourceTree = "<group>";
  137. };
  138. 30ACD5AD0D886BA5002729BE /* User Interface */ = {
  139. isa = PBXGroup;
  140. children = (
  141. 301073C10D6D075700B9B6F8 /* MasterViewController.h */,
  142. 301073C20D6D075700B9B6F8 /* MasterViewController.m */,
  143. 301073BF0D6D075700B9B6F8 /* DetailViewController.h */,
  144. 301073C00D6D075700B9B6F8 /* DetailViewController.m */,
  145. 305112650E117A9100117D16 /* AddViewController.h */,
  146. 305112660E117A9100117D16 /* AddViewController.m */,
  147. 30A672000DAAC05A00052E7C /* EditingViewController.h */,
  148. 30A672010DAAC05A00052E7C /* EditingViewController.m */,
  149. );
  150. name = "User Interface";
  151. sourceTree = "<group>";
  152. };
  153. /* End PBXGroup section */
  154. /* Begin PBXNativeTarget section */
  155. 1D6058900D05DD3D006BFB54 /* SQLiteBooks */ = {
  156. isa = PBXNativeTarget;
  157. buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "SQLiteBooks" */;
  158. buildPhases = (
  159. 1D60588D0D05DD3D006BFB54 /* Resources */,
  160. 1D60588E0D05DD3D006BFB54 /* Sources */,
  161. 1D60588F0D05DD3D006BFB54 /* Frameworks */,
  162. );
  163. buildRules = (
  164. );
  165. dependencies = (
  166. );
  167. name = SQLiteBooks;
  168. productName = foo;
  169. productReference = 1D6058910D05DD3D006BFB54 /* SQLiteBooks.app */;
  170. productType = "com.apple.product-type.application";
  171. };
  172. /* End PBXNativeTarget section */
  173. /* Begin PBXProject section */
  174. 29B97313FDCFA39411CA2CEA /* Project object */ = {
  175. isa = PBXProject;
  176. buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SQLiteBooks" */;
  177. compatibilityVersion = "Xcode 3.1";
  178. hasScannedForEncodings = 1;
  179. knownRegions = (
  180. English,
  181. Japanese,
  182. French,
  183. German,
  184. en,
  185. );
  186. mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
  187. projectDirPath = "";
  188. projectRoot = "";
  189. targets = (
  190. 1D6058900D05DD3D006BFB54 /* SQLiteBooks */,
  191. );
  192. };
  193. /* End PBXProject section */
  194. /* Begin PBXResourcesBuildPhase section */
  195. 1D60588D0D05DD3D006BFB54 /* Resources */ = {
  196. isa = PBXResourcesBuildPhase;
  197. buildActionMask = 2147483647;
  198. files = (
  199. 302E06050D74BFEB00C7978E /* bookdb.sql in Resources */,
  200. 30B28C9E0D7884D300593037 /* Icon.png in Resources */,
  201. 30CD459D0DDE218A00C30F0E /* MainWindow.xib in Resources */,
  202. 30CD459E0DDE218A00C30F0E /* EditingView.xib in Resources */,
  203. 30CD459F0DDE218A00C30F0E /* DetailView.xib in Resources */,
  204. 30E164B00DE1F88600FB54B7 /* Default.png in Resources */,
  205. );
  206. runOnlyForDeploymentPostprocessing = 0;
  207. };
  208. /* End PBXResourcesBuildPhase section */
  209. /* Begin PBXSourcesBuildPhase section */
  210. 1D60588E0D05DD3D006BFB54 /* Sources */ = {
  211. isa = PBXSourcesBuildPhase;
  212. buildActionMask = 2147483647;
  213. files = (
  214. 1D60589B0D05DD56006BFB54 /* main.m in Sources */,
  215. 301073790D6D048D00B9B6F8 /* AppDelegate.m in Sources */,
  216. 3010737A0D6D048D00B9B6F8 /* Book.m in Sources */,
  217. 301073C30D6D075700B9B6F8 /* DetailViewController.m in Sources */,
  218. 301073C40D6D075700B9B6F8 /* MasterViewController.m in Sources */,
  219. 30A672020DAAC05A00052E7C /* EditingViewController.m in Sources */,
  220. 305112670E117A9100117D16 /* AddViewController.m in Sources */,
  221. );
  222. runOnlyForDeploymentPostprocessing = 0;
  223. };
  224. /* End PBXSourcesBuildPhase section */
  225. /* Begin PBXVariantGroup section */
  226. 30CD45970DDE218A00C30F0E /* MainWindow.xib */ = {
  227. isa = PBXVariantGroup;
  228. children = (
  229. 30CD45980DDE218A00C30F0E /* en */,
  230. );
  231. name = MainWindow.xib;
  232. sourceTree = "<group>";
  233. };
  234. 30CD45990DDE218A00C30F0E /* EditingView.xib */ = {
  235. isa = PBXVariantGroup;
  236. children = (
  237. 30CD459A0DDE218A00C30F0E /* en */,
  238. );
  239. name = EditingView.xib;
  240. sourceTree = "<group>";
  241. };
  242. 30CD459B0DDE218A00C30F0E /* DetailView.xib */ = {
  243. isa = PBXVariantGroup;
  244. children = (
  245. 30CD459C0DDE218A00C30F0E /* en */,
  246. );
  247. name = DetailView.xib;
  248. sourceTree = "<group>";
  249. };
  250. /* End PBXVariantGroup section */
  251. /* Begin XCBuildConfiguration section */
  252. 1D6058940D05DD3E006BFB54 /* Debug */ = {
  253. isa = XCBuildConfiguration;
  254. buildSettings = {
  255. COPY_PHASE_STRIP = NO;
  256. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  257. GCC_DYNAMIC_NO_PIC = NO;
  258. GCC_ENABLE_FIX_AND_CONTINUE = NO;
  259. GCC_OPTIMIZATION_LEVEL = 0;
  260. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  261. GCC_PREFIX_HEADER = SQLiteBooks_Prefix.pch;
  262. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  263. GCC_WARN_UNUSED_VARIABLE = YES;
  264. INFOPLIST_FILE = Info.plist;
  265. INSTALL_PATH = /Applications;
  266. PREBINDING = NO;
  267. PRODUCT_NAME = SQLiteBooks;
  268. };
  269. name = Debug;
  270. };
  271. 1D6058950D05DD3E006BFB54 /* Release */ = {
  272. isa = XCBuildConfiguration;
  273. buildSettings = {
  274. COPY_PHASE_STRIP = YES;
  275. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  276. GCC_ENABLE_FIX_AND_CONTINUE = NO;
  277. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  278. GCC_PREFIX_HEADER = SQLiteBooks_Prefix.pch;
  279. GCC_PREPROCESSOR_DEFINITIONS = NS_BLOCK_ASSERTIONS;
  280. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  281. GCC_WARN_UNUSED_VARIABLE = YES;
  282. INFOPLIST_FILE = Info.plist;
  283. INSTALL_PATH = /Applications;
  284. PREBINDING = NO;
  285. PRODUCT_NAME = SQLiteBooks;
  286. };
  287. name = Release;
  288. };
  289. C01FCF4F08A954540054247B /* Debug */ = {
  290. isa = XCBuildConfiguration;
  291. buildSettings = {
  292. ARCHS = "$(ARCHS_STANDARD_32_BIT)";
  293. CODE_SIGN_IDENTITY = "";
  294. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  295. ONLY_ACTIVE_ARCH = YES;
  296. PREBINDING = NO;
  297. SDKROOT = iphoneos2.0;
  298. };
  299. name = Debug;
  300. };
  301. C01FCF5008A954540054247B /* Release */ = {
  302. isa = XCBuildConfiguration;
  303. buildSettings = {
  304. ARCHS = "$(ARCHS_STANDARD_32_BIT)";
  305. CODE_SIGN_IDENTITY = "";
  306. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  307. PREBINDING = NO;
  308. SDKROOT = iphoneos2.0;
  309. };
  310. name = Release;
  311. };
  312. /* End XCBuildConfiguration section */
  313. /* Begin XCConfigurationList section */
  314. 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "SQLiteBooks" */ = {
  315. isa = XCConfigurationList;
  316. buildConfigurations = (
  317. 1D6058940D05DD3E006BFB54 /* Debug */,
  318. 1D6058950D05DD3E006BFB54 /* Release */,
  319. );
  320. defaultConfigurationIsVisible = 0;
  321. defaultConfigurationName = Release;
  322. };
  323. C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SQLiteBooks" */ = {
  324. isa = XCConfigurationList;
  325. buildConfigurations = (
  326. C01FCF4F08A954540054247B /* Debug */,
  327. C01FCF5008A954540054247B /* Release */,
  328. );
  329. defaultConfigurationIsVisible = 0;
  330. defaultConfigurationName = Release;
  331. };
  332. /* End XCConfigurationList section */
  333. };
  334. rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
  335. }