![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
文章平均质量分 73
十六谈产品
从码农到产品、运营;
从PM到管理、到个人品牌、企业规划;
再到开始创业
分享这一路走来的经验,希望有同行者一起前进!
展开
-
cocoapods安装和使用之1.0.1版本
安装了cocoapods的时候自己被坑惨了,惨到让自己发狂,后来彻底研究了cocoapods,希望可以帮到某些童鞋;现总结如下: 如果你是第一次使用cocoapods,那么恭喜你,直接可以按照下面的步骤开始了,如果你之前已经使用了,那么你只需要挑重点看了1.打开终端:control+空格+f 输入: ter2.更新gem:在终端输入命令 sudo gem update –system直到原创 2016-06-15 17:57:05 · 1884 阅读 · 0 评论 -
iOS 10越狱和Reveal 8分析三方App UI框架教程
http://blog.csdn.net/hello_hwc/article/details/69365095点击打开链接转载 2017-12-10 23:20:01 · 164 阅读 · 0 评论 -
OC之KVC小酌
KVC:keyValue conding是一种直接通过字符串来访问类属性的机制,而不是通过setter、getter方法,当要使用core data、KVO等技术的时候KVC就是关键技术。KVC的主要作用就是给模型属性赋值 他的主要方法定义在NSKeyValueCodingprotocol: //前两个直接传入属性名,后两个需要传入属性路径 -(void)valueForKey:(NSStr...原创 2018-08-22 13:29:52 · 148 阅读 · 0 评论 -
进程、线程预热
又到了开学的日子,你多少年没有背上书包去学校了? 进程: 指在系统中运行的应用程序,每个程序之间是相互独立的,每个进程都运行在专用且受保护的内存空间上,比如打开Xcode和QQ,系统会启动两个进程 线程: 一个进程想要执行任务,就必须要有线程,每个进程至少要有一条线程,一个进程的所有任务都在线程中执行,线程只有彻底执行完A才能执行B,这就是线程的安全; 1、多线程:在一个进程中开启多条线...原创 2018-08-26 11:08:35 · 1333 阅读 · 6 评论 -
OC--Runtime基本用法《一》
由于苹果不是开源的,当我们使用一些系统的框架活着控件的时候往往由于接口太少不能实现所有的产品需求,那么这时候Runtime就用上了,我们通过Runtime系统的运行和方法,可以在运行时获取到系统内部的成员变量、方法、属性、所遵守的协议1、获取OC中的控件的成员变量---UIButton,如图 、 可以看到他的属性,而我们通过名字应该不难猜到他们的作用,这时我们可以通过KVC来修改某个成员...原创 2018-08-22 16:57:15 · 186 阅读 · 0 评论 -
caregory 和 extension
caregory (类别) 不论一个类设计的有多完美,在需求的演绎中总会碰到无法预测的情况,可以动态的为已有的类添加新行为 一、caregate主要作用 1 > 为已知类添加方法 2 > 可以把类的实现部分放在几个不同的文件里,减少单个文件的体积;可以把不同功能组织到不同的Category中;可以由多个开发者共同完成一个类 二、Category实现原理 所有OC...原创 2018-09-03 10:18:15 · 425 阅读 · 0 评论