objecitveC
大卫去哪了
八百里分麾下炙,五十弦翻塞外声
展开
-
Block的使用与实现原理
目录目录 什么是block block语法 block 类型变量 截获自动变量 Block的实现原理 截获自动变量的机制 __block说明符 Block存储域 什么是block?Block是C语言的扩充,是一个自动包含局部变量的匿名函数。在C语言中所有的函数都要有名字,声明一个C函数:int fun(int par1);使用C函数:int count = fun(2);可以通过函数指针使用函数in翻译 2016-10-11 14:33:03 · 1084 阅读 · 0 评论 -
xcodebuild使用总结
官方文档:https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html xcodebuild是一个命令行工具,可以用来对Xcode工程或工作区进行编译、查找、分析、测试等各种操作。对于如何使用xcode可以参看http://help.apple.co原创 2017-03-07 16:09:37 · 5819 阅读 · 0 评论 -
OClint学习笔记
一简介 二小试牛刀 三渐入佳境 四知其所有然 五高级功能-自定义规则 官方文档地址 : http://docs.oclint.org/en/stable/ 一、简介OCLint是一个静态代码分析工具,通过分析C、C++、Objective-C代码寻找潜在的问题,找出可能出现的潜在错误,减少复杂代码、冗余代码,提高代码质量。具有下面特点: OCLint依赖于源代码的抽象语法数,检查高效并准确 可以动态原创 2017-03-07 16:17:40 · 2173 阅读 · 0 评论 -
iOS widget 学习笔记
widget 学习笔记widget 学习笔记 什么是wiget 如何创建一个wiget TodayViewController的生命周期 widget在today中的大小 widget与宿主APP的关系 数据共享什么是wigetiOS7引入了一个叫Today的东东,它和通知在一起出现在系统下拉菜单(通知栏)的两个tab中。每个APP可以建立一些扩展,其中在Today中展示的扩展就是wiget A原创 2016-10-12 22:11:58 · 1292 阅读 · 0 评论 -
OCLint 如何自定义规则
一 准备开发环境 二开发规则一 、准备开发环境 mac系统安装有Xcode,git,ruby(一般都会有),还有要会科学上网 在OCLint的github上clone下代码 https://github.com/oclint/oclint 。(不要下载官方网站的代码),目录如下:├── README.md ├── oclint-core ├── oclint-driver ├── oclint-me原创 2017-03-13 19:07:41 · 6886 阅读 · 1 评论