Block的四种基本情况 1.没有返回值也没有参数列表的block; void (^block1)(void); //block的声明 bloc...
在程序开发中,我们会遇到注册账号的情况。对于账号我们会约定一些规则,比如说手机号码是11位的数字,邮箱只能由26个字母和数字及几个特殊的字符组成...
App上架后,我们怎么知道APP使用的情况,被下载了多少次?被点击了多少次?几乎每家公司都有这种需求,那我们怎么来识别用户呢?唯一标示符就是干这...
NSDate *date = [NSDate date];NSTimeZone *zone = [NSTimeZone systemTimeZo...
这是官方的解释: UIImagePNGRepresentation(UIImage*__nonnullimage);// return imag...
一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 注:总共支持六级标题,标准写法是#后跟一个空格 OC UI Net iOS Andr...
iOS的应用都是在沙盒(sandbox)中运行的,在读写文件上权限受到限制,只能在几个目录下读写文件 >Documents:应用中用户数据可以存...
__weak typeof(self)weakSelf=self; dispatch_after(dispatch_time(DISPATCH_...
NSRunLoop核心内容很多,这里仅结合自己实际开发遇到的情况,参考相关博客,给出自己的一点理解。主要是NSTimer和线程 一、NSRunL...