IP属地:江苏
⚠️Pointer is missing a nullability type specifier (_Nonnull, _Nullable, ...
安装 安装还是比较简单的 启动 配置 初始化配置文件 修改配置 配置文件目录
解释就没必要的,网上、书上太多说明了,主要说说他们的区别,和一些容易理解错误的地方。 atomic并不是线程安全: 在网上查询资料,大部分都会说...
UITapGestureRecognizer*tapGesture = [[UITapGestureRecognizer alloc]initW...
哎,之前以为收起软键盘一支停留在通过TextField的事件,什么textFieldDidEndEditing()啊之类的,其实很简单…… se...
iOS中,map和flatMap都是用于将一个数组通过既定规则转换成一个新的数组返回。 如下图: 其中loopStr为初始数组,loopStr通...
其实很简单,如果能收到邮件的话,一看就明白了,但是因为我没邮件权限,找了好久,其实就是权限问题,iOS对权限管理方面做了加强,如果应用内有权限获...
需求是这样的,通过相册选择照片后立即显示在view中,然后在想后台发送照片。这时,如果网络慢的情况下,照片还在上传,用户手动删除照片,这时候之前...
#import UIKit 和#import <UIKit/UIkit.h>的区别 #import UIKit #import 自定义操作符--...