logo头像
Snippet 博客主题

ios

MJRefresh使用

一、导入MJRefresh到项目中cocoapods导入:pod ‘MJRefresh’将MJRefresh文件夹中的所有内容拖拽进项目中。两种方式任选其一。使用时别忘记引入头文件:#import “MJRefresh.h” 二、UI...

MJExtension的使用

基本方法1.简单的字典 –> 模型mj_objectWithKeyValues 1234567891011121314151617181920212223242526272829 typedef enum { ...

JsonModel的使用

基本使用initWithDictionary使用1234567891011121314151617@interface Person : JSONModel@property (nonatomic, copy) NSString ...

MBProgressHUD使用

一、基本使用1.属性12345@property (assign, nonatomic) MBProgressHUDMode mode;//HUD的类型@property (assign, nonatomic) MBProgressH...

Masory使用

一、基本使用mas_makeConstraints() 添加约束mas_remakeConstraints() 移除之前的约束,重新添加新的约束mas_updateConstraints() 更新约束,写哪条更新哪条,其他约...

AFNetworking的使用

一、基本结构 网络通信模块(AFURLSessionManager、AFHTTPSessionManger) 网络状态监听模块(Reachability) 网络通信安全策略模块(Security) 网络通信信息序列化/反序列化模块(S...

ios面试题

面试准备以下是面试官经常问的问题,都是自己个人总结,写的不是很详细 什么是运行时? 答:运行时是消息转发机制,其实是调用objc_sendMessage去调用底层的c语言函数,通过运行时可以拿到类的很多信息,比如类的方法,名称,成...

错误总结

Xcode 10 Error: Multiple commands produceerror: Multiple commands produce ‘/Users/uesr/Library/Developer/Xcode/Derive...

Runtime

一、runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数。 对于OC的函数,属于动态调用过程,在编译的时候并不能决...

const,static,extern简介

const,static,extern简介一、const与宏的区别(面试题): const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量。 执行时刻:宏是预编译(编译之前处理),con...