├── IOS-Developer-library-Chinese.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcuserdata │ └── zhisu.xcuserdatad │ └── xcschemes │ ├── IOS-Developer-library-Chinese.xcscheme │ └── xcschememanagement.plist ├── IOS-Developer-library-ChineseTests ├── IOS_Developer_library_ChineseTests.m └── Info.plist └── README.md /IOS-Developer-library-Chinese.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- 1 | // !$*UTF8*$! 2 | { 3 | archiveVersion = 1; 4 | classes = { 5 | }; 6 | objectVersion = 46; 7 | objects = { 8 | 9 | /* Begin PBXBuildFile section */ 10 | 9195E57B1B94233A0089DB7F /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9195E57A1B94233A0089DB7F /* main.m */; }; 11 | 9195E57E1B94233A0089DB7F /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 9195E57D1B94233A0089DB7F /* AppDelegate.m */; }; 12 | 9195E5811B94233A0089DB7F /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9195E5801B94233A0089DB7F /* ViewController.m */; }; 13 | 9195E5841B94233A0089DB7F /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9195E5821B94233A0089DB7F /* Main.storyboard */; }; 14 | 9195E5861B94233A0089DB7F /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9195E5851B94233A0089DB7F /* Images.xcassets */; }; 15 | 9195E5891B94233A0089DB7F /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9195E5871B94233A0089DB7F /* LaunchScreen.xib */; }; 16 | 9195E5951B94233A0089DB7F /* IOS_Developer_library_ChineseTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 9195E5941B94233A0089DB7F /* IOS_Developer_library_ChineseTests.m */; }; 17 | /* End PBXBuildFile section */ 18 | 19 | /* Begin PBXContainerItemProxy section */ 20 | 9195E58F1B94233A0089DB7F /* PBXContainerItemProxy */ = { 21 | isa = PBXContainerItemProxy; 22 | containerPortal = 9195E56D1B94233A0089DB7F /* Project object */; 23 | proxyType = 1; 24 | remoteGlobalIDString = 9195E5741B94233A0089DB7F; 25 | remoteInfo = "IOS-Developer-library-Chinese"; 26 | }; 27 | /* End PBXContainerItemProxy section */ 28 | 29 | /* Begin PBXFileReference section */ 30 | 9195E5751B94233A0089DB7F /* IOS-Developer-library-Chinese.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "IOS-Developer-library-Chinese.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 31 | 9195E5791B94233A0089DB7F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 32 | 9195E57A1B94233A0089DB7F /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 33 | 9195E57C1B94233A0089DB7F /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; 34 | 9195E57D1B94233A0089DB7F /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; 35 | 9195E57F1B94233A0089DB7F /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; 36 | 9195E5801B94233A0089DB7F /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; 37 | 9195E5831B94233A0089DB7F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; 38 | 9195E5851B94233A0089DB7F /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; 39 | 9195E5881B94233A0089DB7F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; 40 | 9195E58E1B94233A0089DB7F /* IOS-Developer-library-ChineseTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "IOS-Developer-library-ChineseTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 41 | 9195E5931B94233A0089DB7F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 42 | 9195E5941B94233A0089DB7F /* IOS_Developer_library_ChineseTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IOS_Developer_library_ChineseTests.m; sourceTree = ""; }; 43 | /* End PBXFileReference section */ 44 | 45 | /* Begin PBXFrameworksBuildPhase section */ 46 | 9195E5721B94233A0089DB7F /* Frameworks */ = { 47 | isa = PBXFrameworksBuildPhase; 48 | buildActionMask = 2147483647; 49 | files = ( 50 | ); 51 | runOnlyForDeploymentPostprocessing = 0; 52 | }; 53 | 9195E58B1B94233A0089DB7F /* Frameworks */ = { 54 | isa = PBXFrameworksBuildPhase; 55 | buildActionMask = 2147483647; 56 | files = ( 57 | ); 58 | runOnlyForDeploymentPostprocessing = 0; 59 | }; 60 | /* End PBXFrameworksBuildPhase section */ 61 | 62 | /* Begin PBXGroup section */ 63 | 9195E56C1B94233A0089DB7F = { 64 | isa = PBXGroup; 65 | children = ( 66 | 9195E59E1B9426DD0089DB7F /* ios开发者 文档 */, 67 | 9195E5771B94233A0089DB7F /* IOS-Developer-library-Chinese */, 68 | 9195E5911B94233A0089DB7F /* IOS-Developer-library-ChineseTests */, 69 | 9195E5761B94233A0089DB7F /* Products */, 70 | ); 71 | sourceTree = ""; 72 | }; 73 | 9195E5761B94233A0089DB7F /* Products */ = { 74 | isa = PBXGroup; 75 | children = ( 76 | 9195E5751B94233A0089DB7F /* IOS-Developer-library-Chinese.app */, 77 | 9195E58E1B94233A0089DB7F /* IOS-Developer-library-ChineseTests.xctest */, 78 | ); 79 | name = Products; 80 | sourceTree = ""; 81 | }; 82 | 9195E5771B94233A0089DB7F /* IOS-Developer-library-Chinese */ = { 83 | isa = PBXGroup; 84 | children = ( 85 | 9195E57C1B94233A0089DB7F /* AppDelegate.h */, 86 | 9195E57D1B94233A0089DB7F /* AppDelegate.m */, 87 | 9195E57F1B94233A0089DB7F /* ViewController.h */, 88 | 9195E5801B94233A0089DB7F /* ViewController.m */, 89 | 9195E5821B94233A0089DB7F /* Main.storyboard */, 90 | 9195E5851B94233A0089DB7F /* Images.xcassets */, 91 | 9195E5871B94233A0089DB7F /* LaunchScreen.xib */, 92 | 9195E5781B94233A0089DB7F /* Supporting Files */, 93 | ); 94 | path = "IOS-Developer-library-Chinese"; 95 | sourceTree = ""; 96 | }; 97 | 9195E5781B94233A0089DB7F /* Supporting Files */ = { 98 | isa = PBXGroup; 99 | children = ( 100 | 9195E5791B94233A0089DB7F /* Info.plist */, 101 | 9195E57A1B94233A0089DB7F /* main.m */, 102 | ); 103 | name = "Supporting Files"; 104 | sourceTree = ""; 105 | }; 106 | 9195E5911B94233A0089DB7F /* IOS-Developer-library-ChineseTests */ = { 107 | isa = PBXGroup; 108 | children = ( 109 | 9195E5941B94233A0089DB7F /* IOS_Developer_library_ChineseTests.m */, 110 | 9195E5921B94233A0089DB7F /* Supporting Files */, 111 | ); 112 | path = "IOS-Developer-library-ChineseTests"; 113 | sourceTree = ""; 114 | }; 115 | 9195E5921B94233A0089DB7F /* Supporting Files */ = { 116 | isa = PBXGroup; 117 | children = ( 118 | 9195E5931B94233A0089DB7F /* Info.plist */, 119 | ); 120 | name = "Supporting Files"; 121 | sourceTree = ""; 122 | }; 123 | 9195E59E1B9426DD0089DB7F /* ios开发者 文档 */ = { 124 | isa = PBXGroup; 125 | children = ( 126 | 9195E5A11B9426DD0089DB7F /* 资源类型 */, 127 | 9195E59F1B9426DD0089DB7F /* 主题 */, 128 | 9195E5A01B9426DD0089DB7F /* 框架 */, 129 | ); 130 | path = "ios开发者 文档"; 131 | sourceTree = ""; 132 | }; 133 | 9195E59F1B9426DD0089DB7F /* 主题 */ = { 134 | isa = PBXGroup; 135 | children = ( 136 | 9195E5B21B9428E60089DB7F /* 音频和视频 */, 137 | 9195E5AE1B9428E60089DB7F /* 数据管理 */, 138 | 9195E5AF1B9428E60089DB7F /* 通常的 */, 139 | 9195E5B01B9428E60089DB7F /* 图形和动画 */, 140 | 9195E5B41B9428E60089DB7F /* 语言和实用的 */, 141 | 9195E5B71B94297A0089DB7F /* 数学计算 */, 142 | 9195E5B81B9429DF0089DB7F /* 网络和internet */, 143 | 9195E5B11B9428E60089DB7F /* 性能 */, 144 | 9195E5AD1B9428E60089DB7F /* 安全 */, 145 | 9195E5B51B9428E60089DB7F /* swift */, 146 | 9195E5B31B9428E60089DB7F /* 用户体验 */, 147 | 9195E5B61B9428E60089DB7F /* xcode */, 148 | ); 149 | path = "主题"; 150 | sourceTree = ""; 151 | }; 152 | 9195E5A01B9426DD0089DB7F /* 框架 */ = { 153 | isa = PBXGroup; 154 | children = ( 155 | 9195E5B91B942A6F0089DB7F /* Cocoa Touch Layer */, 156 | 9195E5BC1B942A6F0089DB7F /* Media Layer */, 157 | 9195E5BB1B942A6F0089DB7F /* Core Services Layer */, 158 | 9195E5BA1B942A6F0089DB7F /* Core OS Layer */, 159 | ); 160 | path = "框架"; 161 | sourceTree = ""; 162 | }; 163 | 9195E5A11B9426DD0089DB7F /* 资源类型 */ = { 164 | isa = PBXGroup; 165 | children = ( 166 | 9195E5AA1B9426DD0089DB7F /* 文章 */, 167 | 9195E5A91B9426DD0089DB7F /* 文档 */, 168 | 9195E5A51B9426DD0089DB7F /* 开始 */, 169 | 9195E5A81B9426DD0089DB7F /* 指南 */, 170 | 9195E5A31B9426DD0089DB7F /* 参考 */, 171 | 9195E5A41B9426DD0089DB7F /* 发布说明 */, 172 | 9195E5AB1B9426DD0089DB7F /* 示例代码 */, 173 | 9195E5A61B9426DD0089DB7F /* 技术注释 */, 174 | 9195E5A71B9426DD0089DB7F /* 技术问答 */, 175 | 9195E5AC1B9426DD0089DB7F /* 视频 */, 176 | 9195E5A21B9426DD0089DB7F /* xcode任务 */, 177 | ); 178 | path = "资源类型"; 179 | sourceTree = ""; 180 | }; 181 | 9195E5A21B9426DD0089DB7F /* xcode任务 */ = { 182 | isa = PBXGroup; 183 | children = ( 184 | ); 185 | path = "xcode任务"; 186 | sourceTree = ""; 187 | }; 188 | 9195E5A31B9426DD0089DB7F /* 参考 */ = { 189 | isa = PBXGroup; 190 | children = ( 191 | ); 192 | path = "参考"; 193 | sourceTree = ""; 194 | }; 195 | 9195E5A41B9426DD0089DB7F /* 发布说明 */ = { 196 | isa = PBXGroup; 197 | children = ( 198 | ); 199 | path = "发布说明"; 200 | sourceTree = ""; 201 | }; 202 | 9195E5A51B9426DD0089DB7F /* 开始 */ = { 203 | isa = PBXGroup; 204 | children = ( 205 | ); 206 | path = "开始"; 207 | sourceTree = ""; 208 | }; 209 | 9195E5A61B9426DD0089DB7F /* 技术注释 */ = { 210 | isa = PBXGroup; 211 | children = ( 212 | ); 213 | path = "技术注释"; 214 | sourceTree = ""; 215 | }; 216 | 9195E5A71B9426DD0089DB7F /* 技术问答 */ = { 217 | isa = PBXGroup; 218 | children = ( 219 | ); 220 | path = "技术问答"; 221 | sourceTree = ""; 222 | }; 223 | 9195E5A81B9426DD0089DB7F /* 指南 */ = { 224 | isa = PBXGroup; 225 | children = ( 226 | ); 227 | path = "指南"; 228 | sourceTree = ""; 229 | }; 230 | 9195E5A91B9426DD0089DB7F /* 文档 */ = { 231 | isa = PBXGroup; 232 | children = ( 233 | ); 234 | path = "文档"; 235 | sourceTree = ""; 236 | }; 237 | 9195E5AA1B9426DD0089DB7F /* 文章 */ = { 238 | isa = PBXGroup; 239 | children = ( 240 | ); 241 | path = "文章"; 242 | sourceTree = ""; 243 | }; 244 | 9195E5AB1B9426DD0089DB7F /* 示例代码 */ = { 245 | isa = PBXGroup; 246 | children = ( 247 | ); 248 | path = "示例代码"; 249 | sourceTree = ""; 250 | }; 251 | 9195E5AC1B9426DD0089DB7F /* 视频 */ = { 252 | isa = PBXGroup; 253 | children = ( 254 | ); 255 | path = "视频"; 256 | sourceTree = ""; 257 | }; 258 | 9195E5AD1B9428E60089DB7F /* 安全 */ = { 259 | isa = PBXGroup; 260 | children = ( 261 | ); 262 | path = "安全"; 263 | sourceTree = ""; 264 | }; 265 | 9195E5AE1B9428E60089DB7F /* 数据管理 */ = { 266 | isa = PBXGroup; 267 | children = ( 268 | ); 269 | path = "数据管理"; 270 | sourceTree = ""; 271 | }; 272 | 9195E5AF1B9428E60089DB7F /* 通常的 */ = { 273 | isa = PBXGroup; 274 | children = ( 275 | ); 276 | path = "通常的"; 277 | sourceTree = ""; 278 | }; 279 | 9195E5B01B9428E60089DB7F /* 图形和动画 */ = { 280 | isa = PBXGroup; 281 | children = ( 282 | ); 283 | path = "图形和动画"; 284 | sourceTree = ""; 285 | }; 286 | 9195E5B11B9428E60089DB7F /* 性能 */ = { 287 | isa = PBXGroup; 288 | children = ( 289 | ); 290 | path = "性能"; 291 | sourceTree = ""; 292 | }; 293 | 9195E5B21B9428E60089DB7F /* 音频和视频 */ = { 294 | isa = PBXGroup; 295 | children = ( 296 | ); 297 | path = "音频和视频"; 298 | sourceTree = ""; 299 | }; 300 | 9195E5B31B9428E60089DB7F /* 用户体验 */ = { 301 | isa = PBXGroup; 302 | children = ( 303 | ); 304 | path = "用户体验"; 305 | sourceTree = ""; 306 | }; 307 | 9195E5B41B9428E60089DB7F /* 语言和实用的 */ = { 308 | isa = PBXGroup; 309 | children = ( 310 | ); 311 | path = "语言和实用的"; 312 | sourceTree = ""; 313 | }; 314 | 9195E5B51B9428E60089DB7F /* swift */ = { 315 | isa = PBXGroup; 316 | children = ( 317 | ); 318 | path = swift; 319 | sourceTree = ""; 320 | }; 321 | 9195E5B61B9428E60089DB7F /* xcode */ = { 322 | isa = PBXGroup; 323 | children = ( 324 | ); 325 | path = xcode; 326 | sourceTree = ""; 327 | }; 328 | 9195E5B71B94297A0089DB7F /* 数学计算 */ = { 329 | isa = PBXGroup; 330 | children = ( 331 | ); 332 | path = "数学计算"; 333 | sourceTree = ""; 334 | }; 335 | 9195E5B81B9429DF0089DB7F /* 网络和internet */ = { 336 | isa = PBXGroup; 337 | children = ( 338 | ); 339 | path = "网络和internet"; 340 | sourceTree = ""; 341 | }; 342 | 9195E5B91B942A6F0089DB7F /* Cocoa Touch Layer */ = { 343 | isa = PBXGroup; 344 | children = ( 345 | 9195E5C01B942C500089DB7F /* 通讯录界面 */, 346 | 9195E5BE1B942C500089DB7F /* 接触界面 */, 347 | 9195E5BF1B942C500089DB7F /* 事件工具包界面 */, 348 | 9195E5BD1B942C500089DB7F /* 地图工具 */, 349 | 9195E5C21B942C500089DB7F /* 消息界面 */, 350 | 9195E5C11B942C500089DB7F /* 通知中心 */, 351 | 9195E5C31B942C500089DB7F /* 照片界面 */, 352 | 9195E5C41B942C500089DB7F /* 重播套件 */, 353 | 9195E5C61B942C500089DB7F /* twitter */, 354 | 9195E5C71B942C500089DB7F /* UIKit */, 355 | 9195E5C81B942C500089DB7F /* WatchKit */, 356 | 9195E5C51B942C500089DB7F /* iAd */, 357 | ); 358 | path = "Cocoa Touch Layer"; 359 | sourceTree = ""; 360 | }; 361 | 9195E5BA1B942A6F0089DB7F /* Core OS Layer */ = { 362 | isa = PBXGroup; 363 | children = ( 364 | 9195E6041B9430590089DB7F /* Accelerate */, 365 | 9195E6051B9430590089DB7F /* CoreBluetooth */, 366 | 9195E6061B9430590089DB7F /* ExternalAccessory */, 367 | 9195E6071B9430590089DB7F /* LocalAuthentication */, 368 | 9195E6081B9430590089DB7F /* NetworkExtension */, 369 | 9195E6091B9430590089DB7F /* Security */, 370 | 9195E60A1B9430590089DB7F /* System */, 371 | ); 372 | path = "Core OS Layer"; 373 | sourceTree = ""; 374 | }; 375 | 9195E5BB1B942A6F0089DB7F /* Core Services Layer */ = { 376 | isa = PBXGroup; 377 | children = ( 378 | 9195E5E31B942FF20089DB7F /* Accounts */, 379 | 9195E5E51B942FF20089DB7F /* AdSupport */, 380 | 9195E5E41B942FF20089DB7F /* AddressBook */, 381 | 9195E5E61B942FF20089DB7F /* CFNetwork */, 382 | 9195E5E71B942FF20089DB7F /* CloudKit */, 383 | 9195E5E81B942FF20089DB7F /* CloudKit JS */, 384 | 9195E5E91B942FF20089DB7F /* Contacts */, 385 | 9195E5EA1B942FF20089DB7F /* CoreData */, 386 | 9195E5EB1B942FF20089DB7F /* CoreFoundation */, 387 | 9195E5EC1B942FF20089DB7F /* CoreLocation */, 388 | 9195E5ED1B942FF20089DB7F /* CoreMedia */, 389 | 9195E5EE1B942FF20089DB7F /* CoreMotion */, 390 | 9195E5EF1B942FF20089DB7F /* CoreSpotlight */, 391 | 9195E5F01B942FF20089DB7F /* CoreTelephony */, 392 | 9195E5F11B942FF20089DB7F /* EventKit */, 393 | 9195E5F21B942FF20089DB7F /* Foundation */, 394 | 9195E5F31B942FF20089DB7F /* GameCenter */, 395 | 9195E5F41B942FF20089DB7F /* GameplayKit */, 396 | 9195E5F51B942FF20089DB7F /* HealthKit */, 397 | 9195E5F61B942FF20089DB7F /* HomeKit */, 398 | 9195E5F71B942FF20089DB7F /* JavaScriptCore */, 399 | 9195E5F81B942FF20089DB7F /* MobileCoreServices */, 400 | 9195E5F91B942FF20089DB7F /* MultipeerConnectivity */, 401 | 9195E5FA1B942FF20089DB7F /* NewsstandKit */, 402 | 9195E5FB1B942FF20089DB7F /* PassKit */, 403 | 9195E5FC1B942FF20089DB7F /* PushKit */, 404 | 9195E5FD1B942FF20089DB7F /* QuickLook */, 405 | 9195E5FE1B942FF20089DB7F /* Social */, 406 | 9195E5FF1B942FF20089DB7F /* StoreKit */, 407 | 9195E6001B942FF20089DB7F /* SystemConfiguration */, 408 | 9195E6011B942FF20089DB7F /* UIAutomation */, 409 | 9195E6021B942FF20089DB7F /* WatchConnectivity */, 410 | 9195E6031B942FF20089DB7F /* WebKit */, 411 | ); 412 | path = "Core Services Layer"; 413 | sourceTree = ""; 414 | }; 415 | 9195E5BC1B942A6F0089DB7F /* Media Layer */ = { 416 | isa = PBXGroup; 417 | children = ( 418 | 9195E5CC1B942E750089DB7F /* AVFoundation */, 419 | 9195E5CD1B942E750089DB7F /* AVKit */, 420 | 9195E5C91B942E750089DB7F /* AssetsLibrary */, 421 | 9195E5CA1B942E750089DB7F /* AudioToolbox */, 422 | 9195E5CB1B942E750089DB7F /* AudioUnit */, 423 | 9195E5CE1B942E750089DB7F /* CoreAudio */, 424 | 9195E5CF1B942E750089DB7F /* CoreAudioKit */, 425 | 9195E5D01B942E750089DB7F /* CoreGraphics */, 426 | 9195E5D11B942E750089DB7F /* CoreImage */, 427 | 9195E5D21B942E750089DB7F /* CoreMIDI */, 428 | 9195E5D31B942E750089DB7F /* CoreText */, 429 | 9195E5D41B942E750089DB7F /* CoreVideo */, 430 | 9195E5D61B942E750089DB7F /* GLKit */, 431 | 9195E5D51B942E750089DB7F /* GameController */, 432 | 9195E5D71B942E750089DB7F /* ImageIO */, 433 | 9195E5D81B942E750089DB7F /* MediaAccessibility */, 434 | 9195E5D91B942E750089DB7F /* MediaPlayer */, 435 | 9195E5DA1B942E750089DB7F /* Metal */, 436 | 9195E5DB1B942E750089DB7F /* MetalKit */, 437 | 9195E5DC1B942E750089DB7F /* MetalPerformanceShaders */, 438 | 9195E5DD1B942E750089DB7F /* ModelIO */, 439 | 9195E5DE1B942E750089DB7F /* OpenGLES */, 440 | 9195E5DF1B942E750089DB7F /* Photos */, 441 | 9195E5E01B942E750089DB7F /* QuartzCore */, 442 | 9195E5E11B942E750089DB7F /* SceneKit */, 443 | 9195E5E21B942E750089DB7F /* SpriteKit */, 444 | ); 445 | path = "Media Layer"; 446 | sourceTree = ""; 447 | }; 448 | 9195E5BD1B942C500089DB7F /* 地图工具 */ = { 449 | isa = PBXGroup; 450 | children = ( 451 | ); 452 | path = "地图工具"; 453 | sourceTree = ""; 454 | }; 455 | 9195E5BE1B942C500089DB7F /* 接触界面 */ = { 456 | isa = PBXGroup; 457 | children = ( 458 | ); 459 | path = "接触界面"; 460 | sourceTree = ""; 461 | }; 462 | 9195E5BF1B942C500089DB7F /* 事件工具包界面 */ = { 463 | isa = PBXGroup; 464 | children = ( 465 | ); 466 | path = "事件工具包界面"; 467 | sourceTree = ""; 468 | }; 469 | 9195E5C01B942C500089DB7F /* 通讯录界面 */ = { 470 | isa = PBXGroup; 471 | children = ( 472 | ); 473 | path = "通讯录界面"; 474 | sourceTree = ""; 475 | }; 476 | 9195E5C11B942C500089DB7F /* 通知中心 */ = { 477 | isa = PBXGroup; 478 | children = ( 479 | ); 480 | path = "通知中心"; 481 | sourceTree = ""; 482 | }; 483 | 9195E5C21B942C500089DB7F /* 消息界面 */ = { 484 | isa = PBXGroup; 485 | children = ( 486 | ); 487 | path = "消息界面"; 488 | sourceTree = ""; 489 | }; 490 | 9195E5C31B942C500089DB7F /* 照片界面 */ = { 491 | isa = PBXGroup; 492 | children = ( 493 | ); 494 | path = "照片界面"; 495 | sourceTree = ""; 496 | }; 497 | 9195E5C41B942C500089DB7F /* 重播套件 */ = { 498 | isa = PBXGroup; 499 | children = ( 500 | ); 501 | path = "重播套件"; 502 | sourceTree = ""; 503 | }; 504 | 9195E5C51B942C500089DB7F /* iAd */ = { 505 | isa = PBXGroup; 506 | children = ( 507 | ); 508 | path = iAd; 509 | sourceTree = ""; 510 | }; 511 | 9195E5C61B942C500089DB7F /* twitter */ = { 512 | isa = PBXGroup; 513 | children = ( 514 | ); 515 | path = twitter; 516 | sourceTree = ""; 517 | }; 518 | 9195E5C71B942C500089DB7F /* UIKit */ = { 519 | isa = PBXGroup; 520 | children = ( 521 | ); 522 | path = UIKit; 523 | sourceTree = ""; 524 | }; 525 | 9195E5C81B942C500089DB7F /* WatchKit */ = { 526 | isa = PBXGroup; 527 | children = ( 528 | ); 529 | path = WatchKit; 530 | sourceTree = ""; 531 | }; 532 | 9195E5C91B942E750089DB7F /* AssetsLibrary */ = { 533 | isa = PBXGroup; 534 | children = ( 535 | ); 536 | path = AssetsLibrary; 537 | sourceTree = ""; 538 | }; 539 | 9195E5CA1B942E750089DB7F /* AudioToolbox */ = { 540 | isa = PBXGroup; 541 | children = ( 542 | ); 543 | path = AudioToolbox; 544 | sourceTree = ""; 545 | }; 546 | 9195E5CB1B942E750089DB7F /* AudioUnit */ = { 547 | isa = PBXGroup; 548 | children = ( 549 | ); 550 | path = AudioUnit; 551 | sourceTree = ""; 552 | }; 553 | 9195E5CC1B942E750089DB7F /* AVFoundation */ = { 554 | isa = PBXGroup; 555 | children = ( 556 | ); 557 | path = AVFoundation; 558 | sourceTree = ""; 559 | }; 560 | 9195E5CD1B942E750089DB7F /* AVKit */ = { 561 | isa = PBXGroup; 562 | children = ( 563 | ); 564 | path = AVKit; 565 | sourceTree = ""; 566 | }; 567 | 9195E5CE1B942E750089DB7F /* CoreAudio */ = { 568 | isa = PBXGroup; 569 | children = ( 570 | ); 571 | path = CoreAudio; 572 | sourceTree = ""; 573 | }; 574 | 9195E5CF1B942E750089DB7F /* CoreAudioKit */ = { 575 | isa = PBXGroup; 576 | children = ( 577 | ); 578 | path = CoreAudioKit; 579 | sourceTree = ""; 580 | }; 581 | 9195E5D01B942E750089DB7F /* CoreGraphics */ = { 582 | isa = PBXGroup; 583 | children = ( 584 | ); 585 | path = CoreGraphics; 586 | sourceTree = ""; 587 | }; 588 | 9195E5D11B942E750089DB7F /* CoreImage */ = { 589 | isa = PBXGroup; 590 | children = ( 591 | ); 592 | path = CoreImage; 593 | sourceTree = ""; 594 | }; 595 | 9195E5D21B942E750089DB7F /* CoreMIDI */ = { 596 | isa = PBXGroup; 597 | children = ( 598 | ); 599 | path = CoreMIDI; 600 | sourceTree = ""; 601 | }; 602 | 9195E5D31B942E750089DB7F /* CoreText */ = { 603 | isa = PBXGroup; 604 | children = ( 605 | ); 606 | path = CoreText; 607 | sourceTree = ""; 608 | }; 609 | 9195E5D41B942E750089DB7F /* CoreVideo */ = { 610 | isa = PBXGroup; 611 | children = ( 612 | ); 613 | path = CoreVideo; 614 | sourceTree = ""; 615 | }; 616 | 9195E5D51B942E750089DB7F /* GameController */ = { 617 | isa = PBXGroup; 618 | children = ( 619 | ); 620 | path = GameController; 621 | sourceTree = ""; 622 | }; 623 | 9195E5D61B942E750089DB7F /* GLKit */ = { 624 | isa = PBXGroup; 625 | children = ( 626 | ); 627 | path = GLKit; 628 | sourceTree = ""; 629 | }; 630 | 9195E5D71B942E750089DB7F /* ImageIO */ = { 631 | isa = PBXGroup; 632 | children = ( 633 | ); 634 | path = ImageIO; 635 | sourceTree = ""; 636 | }; 637 | 9195E5D81B942E750089DB7F /* MediaAccessibility */ = { 638 | isa = PBXGroup; 639 | children = ( 640 | ); 641 | path = MediaAccessibility; 642 | sourceTree = ""; 643 | }; 644 | 9195E5D91B942E750089DB7F /* MediaPlayer */ = { 645 | isa = PBXGroup; 646 | children = ( 647 | ); 648 | path = MediaPlayer; 649 | sourceTree = ""; 650 | }; 651 | 9195E5DA1B942E750089DB7F /* Metal */ = { 652 | isa = PBXGroup; 653 | children = ( 654 | ); 655 | path = Metal; 656 | sourceTree = ""; 657 | }; 658 | 9195E5DB1B942E750089DB7F /* MetalKit */ = { 659 | isa = PBXGroup; 660 | children = ( 661 | ); 662 | path = MetalKit; 663 | sourceTree = ""; 664 | }; 665 | 9195E5DC1B942E750089DB7F /* MetalPerformanceShaders */ = { 666 | isa = PBXGroup; 667 | children = ( 668 | ); 669 | path = MetalPerformanceShaders; 670 | sourceTree = ""; 671 | }; 672 | 9195E5DD1B942E750089DB7F /* ModelIO */ = { 673 | isa = PBXGroup; 674 | children = ( 675 | ); 676 | path = ModelIO; 677 | sourceTree = ""; 678 | }; 679 | 9195E5DE1B942E750089DB7F /* OpenGLES */ = { 680 | isa = PBXGroup; 681 | children = ( 682 | ); 683 | path = OpenGLES; 684 | sourceTree = ""; 685 | }; 686 | 9195E5DF1B942E750089DB7F /* Photos */ = { 687 | isa = PBXGroup; 688 | children = ( 689 | ); 690 | path = Photos; 691 | sourceTree = ""; 692 | }; 693 | 9195E5E01B942E750089DB7F /* QuartzCore */ = { 694 | isa = PBXGroup; 695 | children = ( 696 | ); 697 | path = QuartzCore; 698 | sourceTree = ""; 699 | }; 700 | 9195E5E11B942E750089DB7F /* SceneKit */ = { 701 | isa = PBXGroup; 702 | children = ( 703 | ); 704 | path = SceneKit; 705 | sourceTree = ""; 706 | }; 707 | 9195E5E21B942E750089DB7F /* SpriteKit */ = { 708 | isa = PBXGroup; 709 | children = ( 710 | ); 711 | path = SpriteKit; 712 | sourceTree = ""; 713 | }; 714 | 9195E5E31B942FF20089DB7F /* Accounts */ = { 715 | isa = PBXGroup; 716 | children = ( 717 | ); 718 | path = Accounts; 719 | sourceTree = ""; 720 | }; 721 | 9195E5E41B942FF20089DB7F /* AddressBook */ = { 722 | isa = PBXGroup; 723 | children = ( 724 | ); 725 | path = AddressBook; 726 | sourceTree = ""; 727 | }; 728 | 9195E5E51B942FF20089DB7F /* AdSupport */ = { 729 | isa = PBXGroup; 730 | children = ( 731 | ); 732 | path = AdSupport; 733 | sourceTree = ""; 734 | }; 735 | 9195E5E61B942FF20089DB7F /* CFNetwork */ = { 736 | isa = PBXGroup; 737 | children = ( 738 | ); 739 | path = CFNetwork; 740 | sourceTree = ""; 741 | }; 742 | 9195E5E71B942FF20089DB7F /* CloudKit */ = { 743 | isa = PBXGroup; 744 | children = ( 745 | ); 746 | path = CloudKit; 747 | sourceTree = ""; 748 | }; 749 | 9195E5E81B942FF20089DB7F /* CloudKit JS */ = { 750 | isa = PBXGroup; 751 | children = ( 752 | ); 753 | path = "CloudKit JS"; 754 | sourceTree = ""; 755 | }; 756 | 9195E5E91B942FF20089DB7F /* Contacts */ = { 757 | isa = PBXGroup; 758 | children = ( 759 | ); 760 | path = Contacts; 761 | sourceTree = ""; 762 | }; 763 | 9195E5EA1B942FF20089DB7F /* CoreData */ = { 764 | isa = PBXGroup; 765 | children = ( 766 | ); 767 | path = CoreData; 768 | sourceTree = ""; 769 | }; 770 | 9195E5EB1B942FF20089DB7F /* CoreFoundation */ = { 771 | isa = PBXGroup; 772 | children = ( 773 | ); 774 | path = CoreFoundation; 775 | sourceTree = ""; 776 | }; 777 | 9195E5EC1B942FF20089DB7F /* CoreLocation */ = { 778 | isa = PBXGroup; 779 | children = ( 780 | ); 781 | path = CoreLocation; 782 | sourceTree = ""; 783 | }; 784 | 9195E5ED1B942FF20089DB7F /* CoreMedia */ = { 785 | isa = PBXGroup; 786 | children = ( 787 | ); 788 | path = CoreMedia; 789 | sourceTree = ""; 790 | }; 791 | 9195E5EE1B942FF20089DB7F /* CoreMotion */ = { 792 | isa = PBXGroup; 793 | children = ( 794 | ); 795 | path = CoreMotion; 796 | sourceTree = ""; 797 | }; 798 | 9195E5EF1B942FF20089DB7F /* CoreSpotlight */ = { 799 | isa = PBXGroup; 800 | children = ( 801 | ); 802 | path = CoreSpotlight; 803 | sourceTree = ""; 804 | }; 805 | 9195E5F01B942FF20089DB7F /* CoreTelephony */ = { 806 | isa = PBXGroup; 807 | children = ( 808 | ); 809 | path = CoreTelephony; 810 | sourceTree = ""; 811 | }; 812 | 9195E5F11B942FF20089DB7F /* EventKit */ = { 813 | isa = PBXGroup; 814 | children = ( 815 | ); 816 | path = EventKit; 817 | sourceTree = ""; 818 | }; 819 | 9195E5F21B942FF20089DB7F /* Foundation */ = { 820 | isa = PBXGroup; 821 | children = ( 822 | ); 823 | path = Foundation; 824 | sourceTree = ""; 825 | }; 826 | 9195E5F31B942FF20089DB7F /* GameCenter */ = { 827 | isa = PBXGroup; 828 | children = ( 829 | ); 830 | path = GameCenter; 831 | sourceTree = ""; 832 | }; 833 | 9195E5F41B942FF20089DB7F /* GameplayKit */ = { 834 | isa = PBXGroup; 835 | children = ( 836 | ); 837 | path = GameplayKit; 838 | sourceTree = ""; 839 | }; 840 | 9195E5F51B942FF20089DB7F /* HealthKit */ = { 841 | isa = PBXGroup; 842 | children = ( 843 | ); 844 | path = HealthKit; 845 | sourceTree = ""; 846 | }; 847 | 9195E5F61B942FF20089DB7F /* HomeKit */ = { 848 | isa = PBXGroup; 849 | children = ( 850 | ); 851 | path = HomeKit; 852 | sourceTree = ""; 853 | }; 854 | 9195E5F71B942FF20089DB7F /* JavaScriptCore */ = { 855 | isa = PBXGroup; 856 | children = ( 857 | ); 858 | path = JavaScriptCore; 859 | sourceTree = ""; 860 | }; 861 | 9195E5F81B942FF20089DB7F /* MobileCoreServices */ = { 862 | isa = PBXGroup; 863 | children = ( 864 | ); 865 | path = MobileCoreServices; 866 | sourceTree = ""; 867 | }; 868 | 9195E5F91B942FF20089DB7F /* MultipeerConnectivity */ = { 869 | isa = PBXGroup; 870 | children = ( 871 | ); 872 | path = MultipeerConnectivity; 873 | sourceTree = ""; 874 | }; 875 | 9195E5FA1B942FF20089DB7F /* NewsstandKit */ = { 876 | isa = PBXGroup; 877 | children = ( 878 | ); 879 | path = NewsstandKit; 880 | sourceTree = ""; 881 | }; 882 | 9195E5FB1B942FF20089DB7F /* PassKit */ = { 883 | isa = PBXGroup; 884 | children = ( 885 | ); 886 | path = PassKit; 887 | sourceTree = ""; 888 | }; 889 | 9195E5FC1B942FF20089DB7F /* PushKit */ = { 890 | isa = PBXGroup; 891 | children = ( 892 | ); 893 | path = PushKit; 894 | sourceTree = ""; 895 | }; 896 | 9195E5FD1B942FF20089DB7F /* QuickLook */ = { 897 | isa = PBXGroup; 898 | children = ( 899 | ); 900 | path = QuickLook; 901 | sourceTree = ""; 902 | }; 903 | 9195E5FE1B942FF20089DB7F /* Social */ = { 904 | isa = PBXGroup; 905 | children = ( 906 | ); 907 | path = Social; 908 | sourceTree = ""; 909 | }; 910 | 9195E5FF1B942FF20089DB7F /* StoreKit */ = { 911 | isa = PBXGroup; 912 | children = ( 913 | ); 914 | path = StoreKit; 915 | sourceTree = ""; 916 | }; 917 | 9195E6001B942FF20089DB7F /* SystemConfiguration */ = { 918 | isa = PBXGroup; 919 | children = ( 920 | ); 921 | path = SystemConfiguration; 922 | sourceTree = ""; 923 | }; 924 | 9195E6011B942FF20089DB7F /* UIAutomation */ = { 925 | isa = PBXGroup; 926 | children = ( 927 | ); 928 | path = UIAutomation; 929 | sourceTree = ""; 930 | }; 931 | 9195E6021B942FF20089DB7F /* WatchConnectivity */ = { 932 | isa = PBXGroup; 933 | children = ( 934 | ); 935 | path = WatchConnectivity; 936 | sourceTree = ""; 937 | }; 938 | 9195E6031B942FF20089DB7F /* WebKit */ = { 939 | isa = PBXGroup; 940 | children = ( 941 | ); 942 | path = WebKit; 943 | sourceTree = ""; 944 | }; 945 | 9195E6041B9430590089DB7F /* Accelerate */ = { 946 | isa = PBXGroup; 947 | children = ( 948 | ); 949 | path = Accelerate; 950 | sourceTree = ""; 951 | }; 952 | 9195E6051B9430590089DB7F /* CoreBluetooth */ = { 953 | isa = PBXGroup; 954 | children = ( 955 | ); 956 | path = CoreBluetooth; 957 | sourceTree = ""; 958 | }; 959 | 9195E6061B9430590089DB7F /* ExternalAccessory */ = { 960 | isa = PBXGroup; 961 | children = ( 962 | ); 963 | path = ExternalAccessory; 964 | sourceTree = ""; 965 | }; 966 | 9195E6071B9430590089DB7F /* LocalAuthentication */ = { 967 | isa = PBXGroup; 968 | children = ( 969 | ); 970 | path = LocalAuthentication; 971 | sourceTree = ""; 972 | }; 973 | 9195E6081B9430590089DB7F /* NetworkExtension */ = { 974 | isa = PBXGroup; 975 | children = ( 976 | ); 977 | path = NetworkExtension; 978 | sourceTree = ""; 979 | }; 980 | 9195E6091B9430590089DB7F /* Security */ = { 981 | isa = PBXGroup; 982 | children = ( 983 | ); 984 | path = Security; 985 | sourceTree = ""; 986 | }; 987 | 9195E60A1B9430590089DB7F /* System */ = { 988 | isa = PBXGroup; 989 | children = ( 990 | ); 991 | path = System; 992 | sourceTree = ""; 993 | }; 994 | /* End PBXGroup section */ 995 | 996 | /* Begin PBXNativeTarget section */ 997 | 9195E5741B94233A0089DB7F /* IOS-Developer-library-Chinese */ = { 998 | isa = PBXNativeTarget; 999 | buildConfigurationList = 9195E5981B94233A0089DB7F /* Build configuration list for PBXNativeTarget "IOS-Developer-library-Chinese" */; 1000 | buildPhases = ( 1001 | 9195E5711B94233A0089DB7F /* Sources */, 1002 | 9195E5721B94233A0089DB7F /* Frameworks */, 1003 | 9195E5731B94233A0089DB7F /* Resources */, 1004 | ); 1005 | buildRules = ( 1006 | ); 1007 | dependencies = ( 1008 | ); 1009 | name = "IOS-Developer-library-Chinese"; 1010 | productName = "IOS-Developer-library-Chinese"; 1011 | productReference = 9195E5751B94233A0089DB7F /* IOS-Developer-library-Chinese.app */; 1012 | productType = "com.apple.product-type.application"; 1013 | }; 1014 | 9195E58D1B94233A0089DB7F /* IOS-Developer-library-ChineseTests */ = { 1015 | isa = PBXNativeTarget; 1016 | buildConfigurationList = 9195E59B1B94233A0089DB7F /* Build configuration list for PBXNativeTarget "IOS-Developer-library-ChineseTests" */; 1017 | buildPhases = ( 1018 | 9195E58A1B94233A0089DB7F /* Sources */, 1019 | 9195E58B1B94233A0089DB7F /* Frameworks */, 1020 | 9195E58C1B94233A0089DB7F /* Resources */, 1021 | ); 1022 | buildRules = ( 1023 | ); 1024 | dependencies = ( 1025 | 9195E5901B94233A0089DB7F /* PBXTargetDependency */, 1026 | ); 1027 | name = "IOS-Developer-library-ChineseTests"; 1028 | productName = "IOS-Developer-library-ChineseTests"; 1029 | productReference = 9195E58E1B94233A0089DB7F /* IOS-Developer-library-ChineseTests.xctest */; 1030 | productType = "com.apple.product-type.bundle.unit-test"; 1031 | }; 1032 | /* End PBXNativeTarget section */ 1033 | 1034 | /* Begin PBXProject section */ 1035 | 9195E56D1B94233A0089DB7F /* Project object */ = { 1036 | isa = PBXProject; 1037 | attributes = { 1038 | LastUpgradeCheck = 0630; 1039 | ORGANIZATIONNAME = zhisu; 1040 | TargetAttributes = { 1041 | 9195E5741B94233A0089DB7F = { 1042 | CreatedOnToolsVersion = 6.3.2; 1043 | }; 1044 | 9195E58D1B94233A0089DB7F = { 1045 | CreatedOnToolsVersion = 6.3.2; 1046 | TestTargetID = 9195E5741B94233A0089DB7F; 1047 | }; 1048 | }; 1049 | }; 1050 | buildConfigurationList = 9195E5701B94233A0089DB7F /* Build configuration list for PBXProject "IOS-Developer-library-Chinese" */; 1051 | compatibilityVersion = "Xcode 3.2"; 1052 | developmentRegion = English; 1053 | hasScannedForEncodings = 0; 1054 | knownRegions = ( 1055 | en, 1056 | Base, 1057 | ); 1058 | mainGroup = 9195E56C1B94233A0089DB7F; 1059 | productRefGroup = 9195E5761B94233A0089DB7F /* Products */; 1060 | projectDirPath = ""; 1061 | projectRoot = ""; 1062 | targets = ( 1063 | 9195E5741B94233A0089DB7F /* IOS-Developer-library-Chinese */, 1064 | 9195E58D1B94233A0089DB7F /* IOS-Developer-library-ChineseTests */, 1065 | ); 1066 | }; 1067 | /* End PBXProject section */ 1068 | 1069 | /* Begin PBXResourcesBuildPhase section */ 1070 | 9195E5731B94233A0089DB7F /* Resources */ = { 1071 | isa = PBXResourcesBuildPhase; 1072 | buildActionMask = 2147483647; 1073 | files = ( 1074 | 9195E5841B94233A0089DB7F /* Main.storyboard in Resources */, 1075 | 9195E5891B94233A0089DB7F /* LaunchScreen.xib in Resources */, 1076 | 9195E5861B94233A0089DB7F /* Images.xcassets in Resources */, 1077 | ); 1078 | runOnlyForDeploymentPostprocessing = 0; 1079 | }; 1080 | 9195E58C1B94233A0089DB7F /* Resources */ = { 1081 | isa = PBXResourcesBuildPhase; 1082 | buildActionMask = 2147483647; 1083 | files = ( 1084 | ); 1085 | runOnlyForDeploymentPostprocessing = 0; 1086 | }; 1087 | /* End PBXResourcesBuildPhase section */ 1088 | 1089 | /* Begin PBXSourcesBuildPhase section */ 1090 | 9195E5711B94233A0089DB7F /* Sources */ = { 1091 | isa = PBXSourcesBuildPhase; 1092 | buildActionMask = 2147483647; 1093 | files = ( 1094 | 9195E5811B94233A0089DB7F /* ViewController.m in Sources */, 1095 | 9195E57E1B94233A0089DB7F /* AppDelegate.m in Sources */, 1096 | 9195E57B1B94233A0089DB7F /* main.m in Sources */, 1097 | ); 1098 | runOnlyForDeploymentPostprocessing = 0; 1099 | }; 1100 | 9195E58A1B94233A0089DB7F /* Sources */ = { 1101 | isa = PBXSourcesBuildPhase; 1102 | buildActionMask = 2147483647; 1103 | files = ( 1104 | 9195E5951B94233A0089DB7F /* IOS_Developer_library_ChineseTests.m in Sources */, 1105 | ); 1106 | runOnlyForDeploymentPostprocessing = 0; 1107 | }; 1108 | /* End PBXSourcesBuildPhase section */ 1109 | 1110 | /* Begin PBXTargetDependency section */ 1111 | 9195E5901B94233A0089DB7F /* PBXTargetDependency */ = { 1112 | isa = PBXTargetDependency; 1113 | target = 9195E5741B94233A0089DB7F /* IOS-Developer-library-Chinese */; 1114 | targetProxy = 9195E58F1B94233A0089DB7F /* PBXContainerItemProxy */; 1115 | }; 1116 | /* End PBXTargetDependency section */ 1117 | 1118 | /* Begin PBXVariantGroup section */ 1119 | 9195E5821B94233A0089DB7F /* Main.storyboard */ = { 1120 | isa = PBXVariantGroup; 1121 | children = ( 1122 | 9195E5831B94233A0089DB7F /* Base */, 1123 | ); 1124 | name = Main.storyboard; 1125 | sourceTree = ""; 1126 | }; 1127 | 9195E5871B94233A0089DB7F /* LaunchScreen.xib */ = { 1128 | isa = PBXVariantGroup; 1129 | children = ( 1130 | 9195E5881B94233A0089DB7F /* Base */, 1131 | ); 1132 | name = LaunchScreen.xib; 1133 | sourceTree = ""; 1134 | }; 1135 | /* End PBXVariantGroup section */ 1136 | 1137 | /* Begin XCBuildConfiguration section */ 1138 | 9195E5961B94233A0089DB7F /* Debug */ = { 1139 | isa = XCBuildConfiguration; 1140 | buildSettings = { 1141 | ALWAYS_SEARCH_USER_PATHS = NO; 1142 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 1143 | CLANG_CXX_LIBRARY = "libc++"; 1144 | CLANG_ENABLE_MODULES = YES; 1145 | CLANG_ENABLE_OBJC_ARC = YES; 1146 | CLANG_WARN_BOOL_CONVERSION = YES; 1147 | CLANG_WARN_CONSTANT_CONVERSION = YES; 1148 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 1149 | CLANG_WARN_EMPTY_BODY = YES; 1150 | CLANG_WARN_ENUM_CONVERSION = YES; 1151 | CLANG_WARN_INT_CONVERSION = YES; 1152 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 1153 | CLANG_WARN_UNREACHABLE_CODE = YES; 1154 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 1155 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 1156 | COPY_PHASE_STRIP = NO; 1157 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1158 | ENABLE_STRICT_OBJC_MSGSEND = YES; 1159 | GCC_C_LANGUAGE_STANDARD = gnu99; 1160 | GCC_DYNAMIC_NO_PIC = NO; 1161 | GCC_NO_COMMON_BLOCKS = YES; 1162 | GCC_OPTIMIZATION_LEVEL = 0; 1163 | GCC_PREPROCESSOR_DEFINITIONS = ( 1164 | "DEBUG=1", 1165 | "$(inherited)", 1166 | ); 1167 | GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1168 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 1169 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 1170 | GCC_WARN_UNDECLARED_SELECTOR = YES; 1171 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 1172 | GCC_WARN_UNUSED_FUNCTION = YES; 1173 | GCC_WARN_UNUSED_VARIABLE = YES; 1174 | IPHONEOS_DEPLOYMENT_TARGET = 8.3; 1175 | MTL_ENABLE_DEBUG_INFO = YES; 1176 | ONLY_ACTIVE_ARCH = YES; 1177 | SDKROOT = iphoneos; 1178 | }; 1179 | name = Debug; 1180 | }; 1181 | 9195E5971B94233A0089DB7F /* Release */ = { 1182 | isa = XCBuildConfiguration; 1183 | buildSettings = { 1184 | ALWAYS_SEARCH_USER_PATHS = NO; 1185 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 1186 | CLANG_CXX_LIBRARY = "libc++"; 1187 | CLANG_ENABLE_MODULES = YES; 1188 | CLANG_ENABLE_OBJC_ARC = YES; 1189 | CLANG_WARN_BOOL_CONVERSION = YES; 1190 | CLANG_WARN_CONSTANT_CONVERSION = YES; 1191 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 1192 | CLANG_WARN_EMPTY_BODY = YES; 1193 | CLANG_WARN_ENUM_CONVERSION = YES; 1194 | CLANG_WARN_INT_CONVERSION = YES; 1195 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 1196 | CLANG_WARN_UNREACHABLE_CODE = YES; 1197 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 1198 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 1199 | COPY_PHASE_STRIP = NO; 1200 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1201 | ENABLE_NS_ASSERTIONS = NO; 1202 | ENABLE_STRICT_OBJC_MSGSEND = YES; 1203 | GCC_C_LANGUAGE_STANDARD = gnu99; 1204 | GCC_NO_COMMON_BLOCKS = YES; 1205 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 1206 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 1207 | GCC_WARN_UNDECLARED_SELECTOR = YES; 1208 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 1209 | GCC_WARN_UNUSED_FUNCTION = YES; 1210 | GCC_WARN_UNUSED_VARIABLE = YES; 1211 | IPHONEOS_DEPLOYMENT_TARGET = 8.3; 1212 | MTL_ENABLE_DEBUG_INFO = NO; 1213 | SDKROOT = iphoneos; 1214 | VALIDATE_PRODUCT = YES; 1215 | }; 1216 | name = Release; 1217 | }; 1218 | 9195E5991B94233A0089DB7F /* Debug */ = { 1219 | isa = XCBuildConfiguration; 1220 | buildSettings = { 1221 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 1222 | INFOPLIST_FILE = "IOS-Developer-library-Chinese/Info.plist"; 1223 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 1224 | PRODUCT_NAME = "$(TARGET_NAME)"; 1225 | }; 1226 | name = Debug; 1227 | }; 1228 | 9195E59A1B94233A0089DB7F /* Release */ = { 1229 | isa = XCBuildConfiguration; 1230 | buildSettings = { 1231 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 1232 | INFOPLIST_FILE = "IOS-Developer-library-Chinese/Info.plist"; 1233 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 1234 | PRODUCT_NAME = "$(TARGET_NAME)"; 1235 | }; 1236 | name = Release; 1237 | }; 1238 | 9195E59C1B94233A0089DB7F /* Debug */ = { 1239 | isa = XCBuildConfiguration; 1240 | buildSettings = { 1241 | BUNDLE_LOADER = "$(TEST_HOST)"; 1242 | FRAMEWORK_SEARCH_PATHS = ( 1243 | "$(SDKROOT)/Developer/Library/Frameworks", 1244 | "$(inherited)", 1245 | ); 1246 | GCC_PREPROCESSOR_DEFINITIONS = ( 1247 | "DEBUG=1", 1248 | "$(inherited)", 1249 | ); 1250 | INFOPLIST_FILE = "IOS-Developer-library-ChineseTests/Info.plist"; 1251 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1252 | PRODUCT_NAME = "$(TARGET_NAME)"; 1253 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/IOS-Developer-library-Chinese.app/IOS-Developer-library-Chinese"; 1254 | }; 1255 | name = Debug; 1256 | }; 1257 | 9195E59D1B94233A0089DB7F /* Release */ = { 1258 | isa = XCBuildConfiguration; 1259 | buildSettings = { 1260 | BUNDLE_LOADER = "$(TEST_HOST)"; 1261 | FRAMEWORK_SEARCH_PATHS = ( 1262 | "$(SDKROOT)/Developer/Library/Frameworks", 1263 | "$(inherited)", 1264 | ); 1265 | INFOPLIST_FILE = "IOS-Developer-library-ChineseTests/Info.plist"; 1266 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1267 | PRODUCT_NAME = "$(TARGET_NAME)"; 1268 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/IOS-Developer-library-Chinese.app/IOS-Developer-library-Chinese"; 1269 | }; 1270 | name = Release; 1271 | }; 1272 | /* End XCBuildConfiguration section */ 1273 | 1274 | /* Begin XCConfigurationList section */ 1275 | 9195E5701B94233A0089DB7F /* Build configuration list for PBXProject "IOS-Developer-library-Chinese" */ = { 1276 | isa = XCConfigurationList; 1277 | buildConfigurations = ( 1278 | 9195E5961B94233A0089DB7F /* Debug */, 1279 | 9195E5971B94233A0089DB7F /* Release */, 1280 | ); 1281 | defaultConfigurationIsVisible = 0; 1282 | defaultConfigurationName = Release; 1283 | }; 1284 | 9195E5981B94233A0089DB7F /* Build configuration list for PBXNativeTarget "IOS-Developer-library-Chinese" */ = { 1285 | isa = XCConfigurationList; 1286 | buildConfigurations = ( 1287 | 9195E5991B94233A0089DB7F /* Debug */, 1288 | 9195E59A1B94233A0089DB7F /* Release */, 1289 | ); 1290 | defaultConfigurationIsVisible = 0; 1291 | }; 1292 | 9195E59B1B94233A0089DB7F /* Build configuration list for PBXNativeTarget "IOS-Developer-library-ChineseTests" */ = { 1293 | isa = XCConfigurationList; 1294 | buildConfigurations = ( 1295 | 9195E59C1B94233A0089DB7F /* Debug */, 1296 | 9195E59D1B94233A0089DB7F /* Release */, 1297 | ); 1298 | defaultConfigurationIsVisible = 0; 1299 | }; 1300 | /* End XCConfigurationList section */ 1301 | }; 1302 | rootObject = 9195E56D1B94233A0089DB7F /* Project object */; 1303 | } 1304 | -------------------------------------------------------------------------------- /IOS-Developer-library-Chinese.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /IOS-Developer-library-Chinese.xcodeproj/xcuserdata/zhisu.xcuserdatad/xcschemes/IOS-Developer-library-Chinese.xcscheme: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 9 | 15 | 21 | 22 | 23 | 29 | 35 | 36 | 37 | 38 | 39 | 44 | 45 | 47 | 53 | 54 | 55 | 56 | 57 | 63 | 64 | 65 | 66 | 75 | 77 | 83 | 84 | 85 | 86 | 87 | 88 | 94 | 96 | 102 | 103 | 104 | 105 | 107 | 108 | 111 | 112 | 113 | -------------------------------------------------------------------------------- /IOS-Developer-library-Chinese.xcodeproj/xcuserdata/zhisu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | IOS-Developer-library-Chinese.xcscheme 8 | 9 | orderHint 10 | 0 11 | 12 | 13 | SuppressBuildableAutocreation 14 | 15 | 9195E5741B94233A0089DB7F 16 | 17 | primary 18 | 19 | 20 | 9195E58D1B94233A0089DB7F 21 | 22 | primary 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /IOS-Developer-library-ChineseTests/IOS_Developer_library_ChineseTests.m: -------------------------------------------------------------------------------- 1 | // 2 | // IOS_Developer_library_ChineseTests.m 3 | // IOS-Developer-library-ChineseTests 4 | // 5 | // Created by zhisu on 15/8/31. 6 | // Copyright (c) 2015年 zhisu. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @interface IOS_Developer_library_ChineseTests : XCTestCase 13 | 14 | @end 15 | 16 | @implementation IOS_Developer_library_ChineseTests 17 | 18 | - (void)setUp { 19 | [super setUp]; 20 | // Put setup code here. This method is called before the invocation of each test method in the class. 21 | } 22 | 23 | - (void)tearDown { 24 | // Put teardown code here. This method is called after the invocation of each test method in the class. 25 | [super tearDown]; 26 | } 27 | 28 | - (void)testExample { 29 | // This is an example of a functional test case. 30 | XCTAssert(YES, @"Pass"); 31 | } 32 | 33 | - (void)testPerformanceExample { 34 | // This is an example of a performance test case. 35 | [self measureBlock:^{ 36 | // Put the code you want to measure the time of here. 37 | }]; 38 | } 39 | 40 | @end 41 | -------------------------------------------------------------------------------- /IOS-Developer-library-ChineseTests/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIdentifier 10 | com.wq.popa.$(PRODUCT_NAME:rfc1034identifier) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | $(PRODUCT_NAME) 15 | CFBundlePackageType 16 | BNDL 17 | CFBundleShortVersionString 18 | 1.0 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1 23 | 24 | 25 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # iOS-Developer-Documents-Chinese 2 | iOS 开发者文档中文版 3 | =================================== 4 |
欢迎加入**`QQ群:486111671 iOS 官方文档翻译`** 5 | 6 | 翻译公告: 7 | -----------------------------------
**`已经转移到组织,请切换到组织查看。各项制度,组织架构已经基本完善。请关注后续动向,如果有兴趣参加的,请在qq群里找我`** 8 |
组织地址:https://github.com/iOS-Developer-Documents-Chinese/iOS-Developer-Documents-Chinese 9 |
有些人找不到 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | --------------------------------------------------------------------------------