12 2016 档案
嵌入式&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) 推荐(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) 推荐(0)
iOS:以前笔记,未整理版。太多了,先放着吧。。。。。。。
摘要:1、**************************************************************** 单例共享 **************************************************************** 单例 共享信息 .m st 阅读全文
posted @ 2016-12-13 11:03 leonlincq 阅读(429) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(0)
iOS:frame访问、设置简化
摘要:看到一些程序都有这种写法,也不知道原创者是谁了。先在博客保存下。 在.m文件 在.h文件 阅读全文
posted @ 2016-12-01 15:18 leonlincq 阅读(613) 评论(1) 推荐(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) 推荐(0)