摘要: git diff:工作区和暂存区; git diff —cached:暂存区和本地仓库 git diff master origin/master:本地和远程仓库差异 git config --global alias.st "status" git config --global --list 删 阅读全文
posted @ 2019-01-11 16:31 hazhade 阅读(84) 评论(0) 推荐(0) 编辑
摘要: block:https://www.jianshu.com/p/da96ec752aee 1.对于 block 外的变量引用,block 默认是将其复制到其数据结构中来实现访问的。也就是说block的自动变量截获只针对block内部使用的自动变量, 不使用则不截获, 因为截获的自动变量会存储于blo 阅读全文
posted @ 2019-01-10 18:26 hazhade 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1 数组api测试结果总结 arrayByAddingObject会创建新数组,在for循环中不建议使用; [muteArray removeObjectsInArray:arr] : 将arr中包含的元素从muteArray中删除;不建议使用,数据重复时,不容易理清思路; 数组遍历: for... 阅读全文
posted @ 2018-01-31 15:04 hazhade 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 参考:https://onevcat.com/2014/01/black-magic-in-macro/ #define NSLog(format, ...) do { \ fprintf(stderr, "<%s : %d> %s\n", \ [[[NSString stringWithUTF8S 阅读全文
posted @ 2018-01-26 11:10 hazhade 阅读(530) 评论(0) 推荐(0) 编辑
摘要: optional一些理解和总结: Optional作为一种类型,既可以存储一个值,也可以为空(也就是swift里的nil); 其实为一个枚举类型,包含nil或者一个值,如下; 这一切都是历史的锅。因为Object-C中Cocoa的所有类型变量都是可以指向nil的,有一部分Cocoa的API中在参数或 阅读全文
posted @ 2017-01-21 16:18 hazhade 阅读(321) 评论(0) 推荐(0) 编辑
摘要: Category中不能添加成员变量: Objective-C类是由Class类型来表示的,它实际上是一个指向objc_class结构体的指针;objc_class结构体中,ivars是objc_ivar_list(成员变量列表)指针;methodLists是指向objc_method_list(方法 阅读全文
posted @ 2017-01-18 14:53 hazhade 阅读(228) 评论(0) 推荐(0) 编辑
摘要: http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html 互联网协议: 实体层:把电脑连接起来的物理手段。它主要规定了网络的一些电气特性,作用是负责传送0和1的电信号; 链接层:确定了0和1的分组方式; MA 阅读全文
posted @ 2016-09-01 14:38 hazhade 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在ios开发路上查阅的资料: http://www.jianshu.com/p/2c779b1d1102 干货好文章 nil/Nil/NULL/NSNull的来历: http://www.jianshu.com/p/8bd0ee30a778 mac应用:http://www.ifunmac.com 阅读全文
posted @ 2016-08-18 19:05 hazhade 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 简易动画: iview.animationImages = { var images: [UIImage] = [] for i in 0...40 { if let image = UIImage(named: "") { images.append(image) } } return image 阅读全文
posted @ 2016-08-16 11:27 hazhade 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1 屏幕旋转和全屏: 首先必须在根控制器中设置shouldAutorotate, 如果根控制器设置为self.window?.rootViewController = BaseNavigationController(rootViewController: ViewController()) 则必须 阅读全文
posted @ 2016-08-12 17:06 hazhade 阅读(131) 评论(0) 推荐(0) 编辑