Xcode软件常用配置

俗话说,好记性不如烂笔头,特别在项目工期长的时候,写一个项目几个月,有些配置基本上配置一次就行了,长时间不使用,不管用的多熟,还真有忘记的可能。于是就花了一点时间整理一下,持续更新补充。

  • 头文件搜索路径设置(Header Search Paths)

    Bulid Settings-->Search Paths-->Header Search Paths中添加搜索路径。$(SRCROOT)宏和$(PROJECT_DIR)宏都指xxx.xcodeproj所在目录。

  • 配置PCH文件

    Bulid Settings中搜索Prefix,找到Prefix Header设置选项,然后将PCH文件路径添加进去。

  • 关闭ARC自动引用计数

    Bulid Settings中搜索Automatic,找到Objective-c Automatic Reference Counting设置选项,然后将其置为NO。

  • ARC和MRC混编

    Build Phases-->Compile Sources中找到你要手动(自动)管理的文件,双击,在方框中输入相应的内容。

    如果你的工程是开启ARC的,那就需要对某些文件禁用ARC(-fno-objc-arc)

    如果你的工程是关闭ARC的,那就需要对某些文件开启ARC(-fobjc-arc)

  • 设置App名字

    在工程的info.plist文件中添加KeyBundle display name,类型为String,Value为自定义名字。

  • 使用地图定位

    如果App中需要使用地图定位,则需要在工程的info.plist文件中添加KeyNSLocationAlwaysUsageDescription,类型为String,Value为你想要提示的内容。