- 博客(8)
- 收藏
- 关注
原创 如何为项目创建Podfile
1.打开终端,cd 项目文件夹 2.创建Podfile:vim Podfile 3.保存Podfile:(:wq) 4.安装pod:pod install 5.打开.xcworkspace工程文件 6.在工程文件目录下找到Podfile文件,添加需要的第三方库,如:platform :ios, '7.0'pod 'ReactiveCocoa', '~> 2.5'7.再进行pod inst
2016-09-29 10:33:55 2641
原创 CTMediator架构Demo学习
单例类(导航类):CTMediator开放方法如下:+ (instancetype)sharedInstance;// 远程App调用入口- (id)performActionWithUrl:(NSURL *)url completion:(void(^)(NSDictionary *info))completion;// 本地组件调用入口- (id)performTarget:(NSStr
2016-09-23 13:43:36 3810
转载 iOS 常用函数方法
rand() —-随机数abs() / labs() —-整数绝对值fabs() / fabsf() / fabsl() —-浮点数绝对值floor() / floorf() / floorl() —-向下取整ceil() / ceilf() / ceill() —-向上取整round() / roundf() / roundl() —-四舍五入sqrt() / sqrtf() / sqrtl()
2016-09-19 17:55:38 2034
转载 iOS 开发中关于Frame和约束的简单认识
1.约束创建的控件在-ViewDidAppear:可获得真是Frame,或者在手动调用-layoutIfNeeded方法后获得真是Frame 最初做开发的时候,经常使用的是用Frame做屏幕适配,包括后来的大屏幕等等是通过frame的比例来进行的适配,使用起来也算方便,后来苹果出了AutoLayout技术,以及随后的Masonry。最初使用Masonry的时候,发现使用Masonry约束完的控件并
2016-09-06 16:04:34 2906
转载 C/C++预编译指令总结
C/C++中宏总结C程序的源代码中可包括各种编译指令,这些指令称为预处理命令或预处理器。虽然它们实际上不是C语言的一部分,但却扩展了C程 序设计的环境。 预处理指令的主要作用就是把通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有:文件包含,宏替换,条件编译和布局控制4种。 文件包含:#include 是一种最为常见的预处理,主要是做为文件的引用组合源程序正文。 宏替换:#defin
2016-09-06 13:59:20 2651
转载 Objective-C中系统宏的用法总结
先说一下本文中会提到的内容:##,VA_ARGS, FILE, LINE , FUNCTION等 宏变量: 先举一个例子,会用到上面这些宏: #define myprintf(...) printk("[lch]:File:%s, Line:%d, Function:%s," \ __VA_ARGS__, __FILE__, __LINE__ ,__FUNCTION__);
2016-09-06 13:42:04 407
原创 Masonry学习2
首先看项目中Masonry目录: 目录结构主要分成4部分: 1.category:NSArray+MASAdditionsNSArray+MASShorthandAdditionsNSLayoutConstraint+MASDebugAdditionsView+MASAdditionsView+MASShorthandAdditionsViewController+MASAdditio
2016-09-05 16:19:02 717
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人