iOS 开发 Xcode 8.1创建新项目的配置--详解

iOS 开发 Xcode 8.1创建新项目的配置–详解

1.创建项目内容

2.TARGETS–>General设置

// 图标,启动图片,拖入图片资源//名称,版本,支持的方向,系统的版本info.plistBundle display name;Bundle versions string , short;Supported interface orientations;(三个方向)项目-TARGETS-General - 8.0以上

3..pch文件设置

//pch文件

创建:iOS-Other-PCH.file //直接拖入已写好的

配置:项目-TARGETS-Build Setting - All - Prefix - Prefix Header - 双击添加相对路径 ./项目名称/pch文件名.pch;

//

// PrefixHeader.pch

//

// Created by Apple on 14/6/13.

// Copyright ? 2014年 zhouyu. All rights reserved.

//

#ifndef PrefixHeader_pch

#define PrefixHeader_pch

// 如果当前是OC的代码就用下面的这些东西

// 主要是屏蔽c文件

# ifdef __OBJC__

#define JDGUITextFieldHeight 40.0

#define KUIScreenSize [UIScreen mainScreen].bounds.size

#define KUIScreenWidth [UIScreen mainScreen].bounds.size.width

#define KUIScreenHeight [UIScreen mainScreen].bounds.size.height

#define BackGroundColor(R,G,B) [UIColor colorWithRed:R/255.0 green:G/255.0 blue:B/255.0 alpha:1.0]

// 自定义输入日志 Log

#ifdef DEBUG // 如果当前是开发 调试阶段可以用ZYLog输入

#define ZYLog(...) NSLog(__VA_ARGS__)

#else // 发布后就不能输入了

#define ZYLog(...)

#endif

#endif

#endif /* PrefixHeader_pch */

4.设置图片资源

删除LaunchScreen.storyboard

设置启动图标和APP图片

5.隐私设置

包括访问 相册/相机/麦克风/通讯录 iOS 10不设置,使用相关功能APP会发生崩溃

还有蓝牙,日历,健康,地图定位等等

6.纯代码搭建界面

删除不必要文件

AppDelegate<�喎�"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4NCjxwcmUgY2xhc3M9"brush:java;"> #import "AppDelegate.h" #import "TabBarController.h" @interface AppDelegate () @end @implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; // 2.设置为窗口的跟控制器 // if ([self isNewVersion]) { // // self.window.rootViewController = [[GuideController alloc] init]; // } else { self.window.rootViewController = [[TabBarController alloc] init]; // } [self.window makeKeyAndVisible]; return YES; }

根据功能搭建架构

7.cocoapods集成第三方库

打开终端cd 切换到当前项目路径

pod init

打开Podfile文件修改内容

platform :ios, ‘8.0’

#项目名称(英文名称),替换成项目名称

target '项目名称(英文名称)' do

pod 'Masonry'

pod 'AFNetworking'

pod 'SDWebImage'

pod 'SVProgressHUD'

pod 'Bugly'

end

//安装第三方库

pod install

初次安装比较费时

安装成功

8.项目.xcworkspace文件生成不出来的情况

解决方案:运行 gem install cocoapods 更新cocoapods工具,然后再执行pod install

xxxxx$ gem install cocoapodsFetching: nap-1.0.0.gem (100%)Successfully installed nap-1.0.0Fetching: molinillo-0.4.0.gem (100%)Successfully installed molinillo-0.4.0Fetching: cocoapods-trunk-0.6.4.gem (100%)Successfully installed cocoapods-trunk-0.6.4Fetching: cocoapods-try-0.5.1.gem (100%)Successfully installed cocoapods-try-0.5.1Fetching: cocoapods-stats-0.6.2.gem (100%)Successfully installed cocoapods-stats-0.6.2Fetching: cocoapods-search-0.1.0.gem (100%)Successfully installed cocoapods-search-0.1.0Fetching: cocoapods-downloader-0.9.3.gem (100%)Successfully installed cocoapods-downloader-0.9.3Fetching: cocoapods-core-0.39.0.gem (100%)Successfully installed cocoapods-core-0.39.0Fetching: cocoapods-0.39.0.gem (100%)Successfully installed cocoapods-0.39.0Parsing documentation for nap-1.0.0Installing ri documentation for nap-1.0.0Parsing documentation for molinillo-0.4.0Installing ri documentation for molinillo-0.4.0Parsing documentation for cocoapods-trunk-0.6.4Installing ri documentation for cocoapods-trunk-0.6.4Parsing documentation for cocoapods-try-0.5.1Installing ri documentation for cocoapods-try-0.5.1Parsing documentation for cocoapods-stats-0.6.2Installing ri documentation for cocoapods-stats-0.6.2Parsing documentation for cocoapods-search-0.1.0Installing ri documentation for cocoapods-search-0.1.0Parsing documentation for cocoapods-downloader-0.9.3Installing ri documentation for cocoapods-downloader-0.9.3Parsing documentation for cocoapods-core-0.39.0Installing ri documentation for cocoapods-core-0.39.0Parsing documentation for cocoapods-0.39.0Installing ri documentation for cocoapods-0.39.09 gems installedxxxxx$ pod installUpdating local specs repositoriesAnalyzing dependenciesDownloading dependenciesInstalling AFNetworking (2.5.4)Installing DACircularProgress (2.3.1)Installing FMDB (2.5)Installing GCJSONKit (1.5.0)Installing IQKeyboardManager (3.2.0.3)Installing MBProgressHUD (0.9.1)Installing MWPhotoBrowser (1.4.1)Installing MarqueeLabel (2.0.10)Installing NJKScrollFullScreen (0.2.6)Installing PSTCollectionView (1.2.3)Installing SDWebImage (3.7.3)Installing SSKeychain (1.2.3)Installing TOWebViewController (2.0.19)Installing TTTAttributedLabel (1.10.1)Installing UICountingLabel (1.1.0)Installing UMeng (2.2.1)Installing UMengSocial (4.3)Installing XYPieChart (0.2)Generating Pods projectIntegrating client project[!] Please close any current Xcode sessions and use `xxx.xcworkspace` for this project from now on.Sending statsPod installation complete! There are 14 dependencies from the Podfile and 18total pods installed.xxxxx$

原文 http://m.2cto.com/kf/201611/562747.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,783评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,360评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 142,942评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,507评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,324评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,299评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,685评论 3 386
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,358评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,652评论 1 293
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,704评论 2 312
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,465评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,318评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,711评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,991评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,265评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,661评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,864评论 2 335

推荐阅读更多精彩内容