- 博客(11)
- 收藏
- 关注
转载 安装iOS版本控制库cocoapods步骤
1.检查本地ruby源(因为cocoapods是用ruby写的) 2.安装cocoapods,成功后pod --version查看版本 3.安装cocoapods repo仓库,git上的源仓库网速太慢,网上找个镜像地址下载。 4.至此成功后可以在~/.cocoapods/repos/master/Specs里有具体版本库的索引文件集合 附加:pod install ...
2019-04-17 15:19:00
148
转载 iOS开发-Scheduler attach ERROR when replacing an existing executor !!! id:88
检查一下NSTimer是否没销毁!亲测,用完及时-(void)invalidate解决。 转载于:https://www.cnblogs.com/ramboback/p/10660384.html
2019-04-05 22:58:00
440
转载 多层导航栏下的登陆注销架构
1.在APPDelegate创建一个Nav,作为主Nav: //.h @property (strong, nonatomic) LoginController *login_ctr; @property (strong, nonatomic) UINavigationController *login_nav; //.m self.login_ctr ...
2016-05-04 15:38:00
212
转载 iOS开发-功能篇-静态库
1.概述:apple的开发,主要提供了两种库:一种是静态库,系统自带的.framework和自己创建的.a文件,主要在编译时供调用;还有一种是动态库,主要以.dylib结尾(或直接为.o文件),在运行时创建成.o文件链接到工程文件中供调用。苹果目前只提供静态库的封装为主,接下来就介绍.a静态库的封装。 2.功能:主要有2大用途:1).功能模块化,便于重用;2).保密源文件内部实现,保护...
2015-08-28 13:01:00
187
转载 iOS开发-UI篇-AutoLayout
1.概述:随着iOS设备的更新迭代,屏幕适配问题也变得愈发重要,应运而生了Autolayout。在Xcode4.1和OS X10.7之后才起效。 2.简介:Apple提供了2种方式布局Autolayout,用xib来布局;另一种利用代码进行布局,在Apple的sdk中提供了2个类库:NSLayoutManager和NSLayoutConstraint。NSLayoutManager类主...
2015-08-18 14:21:00
179
转载 iOS开发-数据篇-sqlite存储
简介:iOS开发的持久化数据存储有4种方式:NSUserDefault和.plist、NSKeyedArchiver和NSKeyedUnarchiver、sqlite3数据库、CoreData。 sqlite3和CoreData适合存储大量数据(内容数据等),而另外两种适合存储简单数据(语言,字体,标记等简单数据存储)。 准备:这里主要介绍利用sqlite3封装的FMDatabase...
2015-08-17 15:48:00
130
转载 零碎知识整理-外链应用
part1:URI方式跳转应用外地图类应用导航 功能:首先获取该设备支持应用外地图类应用的列表->传入该应用的对应的接口参数,实现跳转->(若支持回跳转,在应用类传入相应的接口参数跳转回来)。 实现:1.首先获取支持跳转的地图应用列表: if ( [[UIApplication sharedApplication] canOpenURL:[NSURL URLWith...
2015-08-17 10:30:00
133
转载 零碎知识整理
1.iOS抽象类概念:直接上例子。NSOperation是一个抽象类,类中没有初始化方法,不能直接实例化;如果我们想要使用它来执行具体任务的话,就必须创建自己的子类或者使用系统预定义的两个子类,NSInvocationOperation 和 NSBlockOperation 。 2.地图中的视图:地图视图中有画线,和annotation以及region等选项,备注:要先画线和annot...
2015-08-07 15:31:00
133
转载 iOS开发-功能篇-国际化|NSUserDefaults
/*=========================================软件国际化================================================*/ 1.简介: 软件国际化主要是在软件中添加多种语言,以实现不同国家的人群需求。 主要的应用方式有两种:1.根据系统的语言环境自动进行切换;2.人为的添加按钮等进行主动切换。...
2015-01-26 14:32:00
230
转载 iOS开发-底层篇-Class详解
前言:iOS的开发语言objective-c,它的真实面目是它不是真正的面向对象语言,而抽象理解为此而已。其实它就是C+,有个公式可以很好地诠释那就是 OC = C + Runtime; 接下来我们就好好讲讲在Runtime下的objc-class。准备资料,objc4-646/runtime。 一:Class定义 1.1 小小说明一下objc-api.h里的OBJC_IS...
2015-01-21 13:21:00
146
转载 iOS开发-语法篇-block详解
一:基本定义 /*初步上式block定义的一些理解和解释,接下来会详解: *block名为myBlock,结合C的函数指针,myBlock为block体的指针,指向block体的入口地址 *int result = myBlock(5) <==> ^(int num){return num*num}(5)//将5传给num *回调时可以将myBlock作为...
2015-01-20 16:05:00
153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人