IOS
那年高三今日尝
要结婚了,就要 有大人的 样子; 以前错过的时光,现在要补上; 晚上学习java,swift,oc语法; 早上看IOS开发; 以后多写日志,多写心得
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IOS RunLoop详解以及API使用
使用RunLoop的目的:1) 使用端口或自定义输入源来 和其他线程通信2) 使用线程的定时器; ( 在子线程中添加定时器 )3) cocoa中使用任何performSelector...的方法4) 使线程长期性工作否则,开启一个线程的RunLoop没有意义一 获取/创建RunLoop对象 苹果不允许直接创建RunLoop,它提供了两个自动原创 2017-03-13 13:23:37 · 1331 阅读 · 0 评论 -
IOS Runtime
IOS Runtime 运行时用法,API解析原创 2019-07-08 16:08:23 · 530 阅读 · 0 评论 -
iOS NSObject api注解
NSObject对象API注解原创 2019-07-08 16:08:47 · 705 阅读 · 0 评论 -
IOS-MJRefresh上下拉刷新 分类
.h文件#import <UIKit/UIKit.h>#import <MJRefresh.h>typedef void(^refreshAction)(void);@interface UITableView (AddRefresh)/**添加上拉下拉控件*/- (void)addRefreshForPullDown:...转载 2019-07-08 16:07:45 · 611 阅读 · 0 评论 -
IOS weakself strongself
#define WEAKSELF @weakify(self)#define STRONGSELF @strongify(self)#ifndef weakify #if DEBUG #if __has_feature(objc_arc) #define weakify(object) autoreleasepool{} __weak __typeof__...原创 2018-06-12 18:12:20 · 249 阅读 · 0 评论 -
ios duplicate symbol _OBJC_
1. import了 .m文件2. 在Build Phases ->Complie Sources查看重复的对象对应的文件是否存在多个; 即有多个相同的文件被编译原创 2018-06-20 17:15:48 · 311 阅读 · 0 评论
分享