美文网首页
无标题文章

无标题文章

作者: 你好哈喽哈喽 | 来源:发表于2017-09-14 08:36 被阅读0次

    iOS开发新项目你需要的配置

    www.jianshu.com/p/c74dc4248352

    新开一个项目,往往需要以下的配置

    1. iOS9 网络连接

    如果你发现你的项目的网络连接调不通,试试看是不是这个没有配置

    编辑器打开Info.plist,最后添加

    NSAppTransportSecurityNSAllowsArbitraryLoads

    2.设置application控制状态栏

    添加View controller-based status bar appearanceBOOL类型设置为NO

    3.设置地理位置信息

    编辑器打开Info.plist,最后添加

    NSLocationAlwaysUsageDescription

    您的描述

    NSLocationWhenInUseUsageDescription

    您的描述

    4.设置应用名,设置语言地区(如果不是多语言版本的话)

    Info.plist添加

    Bundle display name您的应用名

    Localization native development regionChina

    5.3DTouch的shortCut功能(静态添加)

    Info.plist添加UIApplicationShortcutItems数组,数组的item为字典类型,包含以下三个属性

    UIApplicationShortcutItemIconFile

    UIApplicationShortcutItemTitle

    UIApplicationShortcutItemType

    6. pch文件的使用

    在pch中定义宏,添加全局包含的头文件

    1)新建pch文件

    2)build setting中查找prefix header

    设置路径:$(SRCROOT)/项目名/PrefixHeader.pch

    自定义Log,放入pch文件

    #ifdef DEBUG

    #define ECLog(...) NSLog(@"文件:%s行号:%d方法名:%s\n %@\n\n",__FILE__,__LINE__,__func__,[NSString stringWithFormat:__VA_ARGS__])

    #else

    #define ECLog(...)

    #endif

    7. 宏的使用举例

    #if TARGET_IPHONE_SIMULATOR

    #define HOST_NAME  @"127.0.0.1"

    #elif TARGET_OS_IPHONE

    #define HOST_NAME  @"192.168.1.242"

    #endif

    //当前版本大于iOS8.4

    #if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_8_4

    #endif

    相关文章

      网友评论

          本文标题:无标题文章

          本文链接:https://www.haomeiwen.com/subject/btxaqxtx.html