黑色背景代码为终端命令,直接copy即可 安装Homebrew: 然后按指示操作 查看安装Homebrew: M1新机此处应该会有两个致命错误,大概就是说要设置cask、co...
黑色背景代码为终端命令,直接copy即可 安装Homebrew: 然后按指示操作 查看安装Homebrew: M1新机此处应该会有两个致命错误,大概就是说要设置cask、co...
https://github.com/2621532542/iOS_NQConfuseTool 免费的iOS代码混淆工具
@Sky521 没有测所有的
2019 iOS最新最全检测Emoji方法(OC版、Swift版)ps:如果是因为服务器不支持Emoji,需要剔除Emoji的话,其实不用那么麻烦,把字符串内容Unicode编码一下就OK了,另附一个Unicode编码/解码[https:/...
@eryuxinling UIApplication.shared.windows[0].safeAreaInsets.top + 44
ios 14 状态栏高度问题前言 最近发现 iOS 14 的状态栏高度不知道什么时候就变了,乱七八糟的,之前写的宏: 也已经不好使了,只适用于 iOS 14 之前的。 测试对比 因为 iOS 14 之后...
12 mini的高度就是44,只不过navigationBar的y从50开始的高度也是44,所以整个导航高度就94了...
用navigationController.navigationBar.frame.maxY获取导航高度不就完事了?
ios 14 状态栏高度问题前言 最近发现 iOS 14 的状态栏高度不知道什么时候就变了,乱七八糟的,之前写的宏: 也已经不好使了,只适用于 iOS 14 之前的。 测试对比 因为 iOS 14 之后...
用Codable不很简单?
Swift-实现字典模型转换(一)最近太忙太久没写文章了,感觉有点不会写了。好了,废话不多说开始swift模型转字典,字典转模型的小小工具类编写和思路。 思路: 以前 OC 是使用 runtime 获取到 M...
GCD 上干货 >>>>不喜欢废话 重点说下异步列队:需求: 当N个方法执行完成后,在执行一个统计方法;注意: 列队和通知的'group'必须是一个指针变量,否则通知比列队结...
1、NSLocalizedString的定义: #define NSLocalizedString(key, comment) \[[NSBundle mainBundle]...
dispatch_async(dispatch_get_main_queue(), ^{
[self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:self.listArray.count-1 inSection:0] atScrollPosition:UITableViewScrollPositionBottom animated:NO];
});
iOS11 tableView的scrollToRowAtIndexPath:方法无效问题今天给环信聊天界面添加引导功能时,发现原本在iOS11以下能够正常运行的scrollToRowAtIndexPath:方法会偶尔失效,频率还挺高。使用如下: 方法目的是滚到t...
@shuaifeitian 你都说了这是象形符号了, 我这个方法是检测emoji
2019 iOS最新最全检测Emoji方法(OC版、Swift版)ps:如果是因为服务器不支持Emoji,需要剔除Emoji的话,其实不用那么麻烦,把字符串内容Unicode编码一下就OK了,另附一个Unicode编码/解码[https:/...
那是一段正则的代码,文章已更新,你可以再看下
2019 iOS最新最全检测Emoji方法(OC版、Swift版)ps:如果是因为服务器不支持Emoji,需要剔除Emoji的话,其实不用那么麻烦,把字符串内容Unicode编码一下就OK了,另附一个Unicode编码/解码[https:/...
你哪段不能判断呢?我试试?
2019 iOS最新最全检测Emoji方法(OC版、Swift版)ps:如果是因为服务器不支持Emoji,需要剔除Emoji的话,其实不用那么麻烦,把字符串内容Unicode编码一下就OK了,另附一个Unicode编码/解码[https:/...