嵌入式&iOS:回调函数(C)与block(OC)传 参/函数 对比
摘要:C的回调函数: callBack.h 1)、声明一个doSomeThingCount函数,参数为一个(无返回值,1个int参数的)函数。 callBack.c 1)、在doSomeThingCount函数,对运行次数自增,并调用参数--函数。 main.c 1)、定义一个customdoSomeTh
阅读全文
posted @
2016-12-27 21:59
leonlincq
阅读(609)
推荐(0)
嵌入式&iOS:回调函数(C)与block(OC)回调对比
摘要:学了OC的block,再写C的回调函数有点别扭,对比下区别,回忆记录下。 C的回调函数: callBack.h 1)、定义一个回调函数的参数数量、类型。 2)、声明一个外部函数指针。 3)、声明一个doSomeThingCount函数 callBack.c 1)、定义一个函数指针 2、在doSome
阅读全文
posted @
2016-12-27 20:56
leonlincq
阅读(1700)
推荐(0)
iOS:以前笔记,未整理版。太多了,先放着吧。。。。。。。
摘要:1、**************************************************************** 单例共享 **************************************************************** 单例 共享信息 .m st
阅读全文
posted @
2016-12-13 11:03
leonlincq
阅读(429)
推荐(0)
嵌入式:小技巧(慢慢回忆更新)(16.12.17更)
摘要:以前做嵌入式,没有做笔记的习惯,学了iOS开发,才开始有。 慢慢回忆以前的知识吧。 1、MDK、Keil C51 编译后数据 Code:程序大小 Flash RO-data:常量 Flash RW-data:(已初始化的)可读可写变量 Flash RAM ZI-data:未初始化的变量 RAM 2、
阅读全文
posted @
2016-12-10 02:27
leonlincq
阅读(539)
推荐(0)
嵌入式:J-link刷固件(坑)
摘要:1、上电,短接ERASE,>10秒后,拔USB。 2、短接TST,上电,>10秒后,拔USB。 3、安装驱动。(看别人教程,下载到INF文件,WIN7不能右击安装,好,换虚拟机XP) 4、成功识别,但ISP居然不能下载,write Flash为灰色。 卡了N久 百度,别人write Flash 灰色
阅读全文
posted @
2016-12-09 23:41
leonlincq
阅读(1902)
推荐(0)
iOS:GCD组
摘要:组内异步会与组外顺序执行的事件争抢资源 1)、创建一个组 2)、组内异步ST1,DISPATCH_QUEUE_PRIORITY_DEFAULT 为默认优先级 3)、组内异步ST2,DISPATCH_QUEUE_PRIORITY_DEFAULT 为默认优先级 4)、组内通知,获取主线程。组内异步全部执
阅读全文
posted @
2016-12-06 14:14
leonlincq
阅读(339)
推荐(0)
iOS:GCD理解1(串行-并行、同步-异步)
摘要:1、获取并行、创建串行 队列 1-1)、获取 并行(全局) 队列 ,DISPATCH_QUEUE_PRIORITY_DEFAULT 为默认优先级。 1-2)、创建 串行 队列,DISPATCH_QUEUE_SERIAL 为串行 2、创建同步、异步 任务 2-1)、创建同步任务。 2-2)、创建异步任
阅读全文
posted @
2016-12-05 17:07
leonlincq
阅读(660)
推荐(0)
iOS:frame访问、设置简化
摘要:看到一些程序都有这种写法,也不知道原创者是谁了。先在博客保存下。 在.m文件 在.h文件
阅读全文
posted @
2016-12-01 15:18
leonlincq
阅读(613)
推荐(0)
iOS:小技巧(21-03-09更)
摘要:记录下一些不常用技巧,以防忘记,复制用。 1、UIImageView 和UILabel 等一些控件,需要加这句才能成功setCorn _myLabel.layer.masksToBounds = YES; 后续补充: clipsToBounds:View的属性。 masksToBounds:laye
阅读全文
posted @
2016-12-01 14:24
leonlincq
阅读(1100)
推荐(0)