前言
俗话说,看过的能记住20%,用过的能记住40%,解决过错误的能记住60%,为此加班好几天解决问题的能记住80%。利用自学的iOS知识搭建一个中介查房的软件。学以致用。
一、建立文件目录
打开XCode,新建一个“Single View Application”。保存到桌面新建的目录“randy.company.customerappios”里,本文只考虑iOS7.0及以上,以下的暂不考虑了。
二、连接到git服务器(Bitbucket)
1、进入Bitbucket后台管理,新建一个repository,名字为“randy.company.customerappios”
2、打开终端切换到程序目录。
$ cd /Desktop/randy.company.customerappios
3、初始化git
$ git init
4、添加远程服务器地址
$ git remote add origin [email protected]:YourAccount/randy.company.customerappios.git
5、上传文件
$ git add .
$ git commit -m "201512091800Update first commit"
$ git push origin master
以后上传只需要执行第五步即可。如果以前未设置过bitbucket,需要创建rsakey和设置可信站点等。
创建sshkey 命令
$ssh-keygen -t rsa -C "[email protected]"
三、通过Pod下载常用组件
1、打开终端,切换到程序目录
$ cd /Desktop/randy.company.customerappios
2、修改podfile
$ vi Podfile
3、按下i进入编辑模式,然后把常用的第三方组件按照如下格式添加进来
platform :ios, ‘7.0‘
inhibit_all_warnings!
pod ‘AFNetworking‘ # 网络请求
pod ‘SDWebImage‘ # 图片缓存
pod ‘FMDB‘ # 本地数据库
pod ‘Reachability‘ # 判断网络是否连接
pod ‘SVProgressHUD‘ # 加载框
pod ‘CMHTMLView‘ # HTML代码展示器
pod ‘MJRefresh‘ # 下拉刷新和上拉加载
pod ‘Toast‘ # 吐司语
pod ‘Bugly‘ # 腾讯出的崩溃检测组件
pod ‘MJExtension‘ # 明杰老师的实体转换插件
pod ‘IQKeyboardManager‘ # 用于解决键盘覆盖文本框的问题
4、编辑完成后按下esc退出编辑模式。
5、输入:wq保存并退出
6、输入pod install进行安装或者pod update进行更新操作。