随笔分类 -  iOS开发常识

摘要:1、证书管理 用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在beat2版本我用的时候,完全不可以,GM版本竟然神奇的又好了。) 下面我来说说可能会出现的问题: 1.X 阅读全文
posted @ 2016-09-27 09:43 Jack~Bai 阅读(3115) 评论(0) 推荐(0)
摘要:给库添加Cocoapods支持, 使这个工具使用起来更加方便, 更好的使用Cocoapods, 助力iOS程序开发, 下面进入正题, 想要实现这个过程, 绝对不虚此读. 首先写好一个要添加Cocoapods支持的库 这是我第一个添加Cocoapods支持的工具iOS7兼容自定义带动画的AlertVi 阅读全文
posted @ 2016-09-12 09:50 Jack~Bai 阅读(176) 评论(0) 推荐(0)
摘要:开篇扯淡 作为一个iOS开发者,一定用过CocoaPods吧,没用过?点这儿去面壁吧 Cocoapods作为iOS开发的包管理器,给我们的开发带来了极大的便利,而且越来越多的第三方类库支持Pod,可以通过Pod傻瓜式的集成到自己的工程中,那么问题来了,我自己也有一系列的小工具类,怎么让它也支持pod 阅读全文
posted @ 2016-09-01 13:05 Jack~Bai 阅读(1717) 评论(0) 推荐(1)
摘要:更新约束(看图): //等于号 command + option + = 移动代码的快捷键: 上下移动: command + option + [(上) / ](下) 左右移动: command + ](右) / [(左) 展开/隐藏 代码的快捷键: command + option + <— (隐 阅读全文
posted @ 2016-08-31 09:05 Jack~Bai 阅读(421) 评论(0) 推荐(0)
摘要:我的例子是打包MJRefresh 环境OS10.11.4, XCode Version 7.3.1 (7D1014) 生成.a如下: 创建新工程: 把下载的 MJRefresh-master加到你的工程中,如下: 工程显示如下 3.然后进行如下图操作 4.你要把compile source这里的.m 阅读全文
posted @ 2016-08-31 08:36 Jack~Bai 阅读(677) 评论(0) 推荐(0)
摘要:名称作用说明 AFNetworking 基于HTTP协议联网 SDWebImage 图片缓存和异步加载 YYWebImage 图片缓存和异步加载 Ono XML解析 RaptureXML XML解析 KissXML XML解析 YYModel JSON-模型对象转换(非侵入性) 国内90后程序员郭燿源神作 MJE... 阅读全文
posted @ 2016-08-09 18:01 Jack~Bai 阅读(270) 评论(0) 推荐(0)
摘要:注意: 此教程只针对iOS项目,其他项目请参考此网站 http://jingyan.baidu.com/article/b907e627aadbb246e7891cf1.html 首先进入github官网注册一个帐号 00.png 注册完帐号之后创建一个项目 01.png 设置创建项目的信息 02. 阅读全文
posted @ 2016-08-01 11:48 Jack~Bai 阅读(1076) 评论(0) 推荐(0)
摘要:## 1. OC 的起源 OC 的方法(本质上讲是消息)在运行时决定。使用函数调用的语言,由编译器决定。如果涉及多态,则用到虚函数表。 ## 2. 少在头文件中引用其他文件 1. 两个头文件互相引用会导致编译错误 2. 引用协议,超类时,无法使用前向声明(`@class`),只能引用头文件 3. 协 阅读全文
posted @ 2016-08-01 10:34 Jack~Bai 阅读(161) 评论(0) 推荐(0)
摘要:准备 开发者账号 自从Xcode7 出来之后,一般的真机测试不需要开发者账号,也就不需要看这篇教程,只有app具有“推送”等功能的时候,要真机测试就必须要开发者账号和设置证书。苹果只是让你体验一下它的基本功能,要深入还是要花钱的。 待测试的项目 真机测试步骤 一、创建App ID 二、创建证书请求文 阅读全文
posted @ 2016-07-15 10:00 Jack~Bai 阅读(1567) 评论(0) 推荐(0)
摘要:引言 关于开发证书配置(Certificates & Identifiers & Provisioning Profiles),相信做 iOS 开发的同学没少被折腾。对于一个 iOS 开发小白、半吊子(比如像我自己)抑或老兵,或多或少会有或曾有过以下不详、疑问、疑惑甚至困惑: 本文将围绕相关概念及背 阅读全文
posted @ 2016-07-01 09:01 Jack~Bai 阅读(8290) 评论(1) 推荐(0)
摘要:概述:推送过程简介一、App启动过程中,使用UIApplication::registerForRemoteNotificationTypes函数与苹果的APNS服务器通信,发出注册远程推送的申请。若注册成功,回调函数application:(UIApplication*)application d... 阅读全文
posted @ 2015-12-15 11:35 Jack~Bai 阅读(354) 评论(0) 推荐(0)
摘要:宏定义在很多方面都会使用,例如定义高度、判断iOS系统、工具类,还有诸如文件路径、服务端api接口文档。为了对宏能够快速定位和了解其功能,我们最好在定义的时候将其放入特定的头文件中,下面我抛砖引玉,对一些常用的宏进行分类、分文件定义,希望对大家有所帮助。定义尺寸类的宏?123456789101112... 阅读全文
posted @ 2015-12-15 11:32 Jack~Bai 阅读(172) 评论(0) 推荐(0)