XCode基础知识

来源:互联网 发布:短线交易书籍推荐 知乎 编辑:程序博客网 时间:2024/05/19 10:14

1、/Supporting Files/**-Prefix.pch  文件作用:


      (1)、这是一个工程用到的来自于外部框架的头文件列表。xcode将便宜这些头到文件,这将减少你在 

              选择Build或Build and Go 时编译项目的时间。通常用到的头文件已经自动包含了pch,系统编译

              每一个cpp文件前, 都会先include这个文件,这样就节省了添加include的时间。相当于加速编

              译(有待考证)


      (2)、这个里面可以放入 宏, 整个工程都可以用。节省时间。[#我通常用来定义宏#]


2、/Supporting Files/InfoPlist.strings  文件作用:


      (1)、



3、/Supporting Files/**-info.plist  文件作用:


Application Category

Application does not run in background

Application fonts resource path

Application has localized display name

Application is agent (UIElement)

Application is background only

Application is visible in Classic

Application prefers Carbon environment

Application prefers Classic environment

Application presents content in Newsstand

Application prohibits multiple instances

Application requires Carbon environment

Application requires Classic environment

Application requires iPhone environment

Application requires native environment

Application should get App Died events


Application supports iTunes file sharing    :    设置是否将app的Document目录显示在itunes中,可以通过外部倒入数据到document


Application UI Presentation Mode

Application uses Wi-Fi

Architecture priority

Bundle creator OS Type code

Bundle display name

Bundle identifier

Bundle name

Bundle OS Type code

Bundle version

Bundle versions string, short

Clients allowed to add and remove tool

Cocoa Java application

Copyright (human-readable)

Core Data persistent store type

Dock Tile plugin path

Document types

Environment variables

Executable architectures

Executable file

Exported Type UTIs

File quarantine enabled

Fonts provided by application

Get Info string

Help Book directory name

Help Book identifier

Help file

High Resolution Capable


Icon already includes gloss effects    :    设置app图标是否有圆弧高光效果。(5.1模拟器暂无法区别)

   

Icon file

Icon files

Icon files (iOS 5)

Imported Type UTIs

InfoDictionary version

Initial interface orientation

Installation directory base file URL

Installation files  [Install file description text/File destination path/Install file name/Install file source path] 

Java classpaths

Java root directory

Launch image

Launch image (iPad)

Launch image (iPhone)

Localization native development region

Localizations

Localized resources can be mixed

Main nib file base name

Main nib file base name (iPad)

Main nib file base name (iPhone)

Main storyboard file base name

Main storyboard file base name (iPad)

Main storyboard file base name (iPhone)

Minimum system version

Minimum system versions, per-architecture

Plug-in dynamic registration function name

Plug-in factory interfaces

Plug-in should be registered dynamically

Plug-in types

Plug-in unload function name

Preference Pane icon file

Preference Pane icon label

Preferences sync exclusion keys

Principal class

Privacy - Calendars Usage Description

Privacy - Contacts Usage Description

Privacy - Location Usage Description

Privacy - Photo Library Usage Description

Privacy - Reminders Usage Description

Quick Look needs to be run in main thread

Quick Look preview height

Quick Look preview width

Quick Look supports concurrent requests

Quick Look thumbnail minimum size

Renders with edge antialisasing

Renders with group opacity

Required background modes

Required device capabilities

Resources should be file-mapped

Scriptable

Scripting definition file name

Services

Status bar is initially hidden

Status bar style

Supported external accessory protocols

Supported interface orientations

Supported interface orientations (iPhone)

Supported interface orientations (iPad)

Tools owned after installation

Upgrade other bundle identifier

URL types

原创粉丝点击