认识一下
NSLocale, NSError, NSMutableDictionary, NSRecursiveLock, NSString, NSCache
https://qa.1r1g.com/sf/ask/1068187851/
https://www.codenong.com/16123119/
https://www.thinbug.com/q/22015009
NSNumberFormatter
ios判断nsnumber是不是小数
formatter.locale = [NSLocale localeWithLocaleIdentifier:@"zh"];
formatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"];//@"¥ 10.16"
// formatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];//@"$ 10.16"
_headerImageView.frame = CGRectMake(0, -_HeaderImageViewHeight, kScreen_W, _HeaderImageViewHeight);
_mainTableView.contentInset = UIEdgeInsetsMake(_HeaderImageViewHeight, 0, 0, 0);
[self.mainTableView addSubview:self.headerImageView];
_mainTableView.contentOffset = CGPointMake(0, -_HeaderImageViewHeight);
public common
https://www.bilibili.com/video/av201905103
https://www.jianshu.com/p/42137721045e
Bugly、友盟、百度统计、云测、听云、
https://blog.csdn.net/zhuobattle/article/details/50848745
https://www.icode9.com/content-4-1175803.html
https://blog.csdn.net/hello_hwc/article/details/50036323
signing $ capabilities 中的 remote notifications 与 push Notifications ,搞混乱了
SIGKILL
https://blog.csdn.net/a2025131311/article/details/123929391
ios ({}) ;
https://blog.csdn.net/wsyx768/article/details/102943300
https://www.jianshu.com/p/01bba299201c
创建控件的一种方法, 老项目或许有, 新项目基本没人用
- (void)viewDidLoad {
[super viewDidLoad];
UILabel *label = ({
UILabel *l = [[UILabel alloc] init];
l.text = @"Hello World!";
l;
});
[self.view addSubview:label];
}
版本判断 https://www.jianshu.com/p/51c5f2f68ddb
ios常用第三方库 https://www.jianshu.com/p/9bf2afb89c3e
https://www.jianshu.com/p/c56a79fd46eb
http://events.jianshu.io/p/b40c0723cf49
https://zhuanlan.zhihu.com/p/34871820
数据持久化 http://www.manongjc.com/detail/7-vmvuvfcinyxiksd.html
https://developer.apple.com/library/archive/navigation/
文件命名为什么不用中文 ---> 因为中文的编码可能导致出问题
https://www.jianshu.com/p/8973f5439cc0 去掉字符串中的html标签的几种方法
ios消除编译器警告的方法 https://blog.csdn.net/lklmr/article/details/121751371
https://www.jianshu.com/p/8e0451dcc9ff 'OSAtomicIncrement32' is deprecated:first deprecated in iOS 10.0
转场动画 https://www.jianshu.com/p/cca1dcb79ddf
iOS开源Log工具CATLog https://www.jianshu.com/p/c28863816fbe
拦截崩溃 https://www.jianshu.com/p/eaf2c3874107
输入框自定义 https://www.jianshu.com/p/45a99f141651
https://www.jianshu.com/p/8e472caa446d
https://zhuanlan.zhihu.com/p/21352464
https://zhuanlan.zhihu.com/p/33918324
清理mac的硬盘空间,清理Xcode,清除“其他”
https://www.jianshu.com/p/8c633d29cb71
https://www.jianshu.com/p/acde6abc5bf0
一些基础知识点
https://www.jianshu.com/p/804890709150
去 model 化开发
https://toutiao.io/posts/n02bmi/preview
iOS集成OpenCV(人脸识别、自动驾驶、物体检测) https://juejin.cn/post/6844903716869373959
后台返回的 double 数据精度问题
iOS Touch事件UIControlEvents详解
https://www.jianshu.com/p/f3861932b874
https://blog.csdn.net/small_years/article/details/106481956
iOS小技巧之模糊特效_weixin_34013044的博客-CSDN博客
https://www.jianshu.com/p/dad6d9c1c851
https://www.jianshu.com/p/70d3af876909
https://www.jianshu.com/p/93be00589d0f
https://www.jianshu.com/p/fcc3ba08b6be
//获取当前cell在collection中的位置
CGRect rect = [self.collectionview convertRect:_videoCell.frame toView:[self.collectionview superview]];
//cell在当前屏幕的位置
CGRect rect2 = [self.collectionview convertRect:rect toView:self.view];
UITableView/UICollectionView获取特定位置的cell https://www.jianshu.com/p/70cdcdcb6764
iOS-ARC-环境下如何查看引用计数的变化 http://t.zoukankan.com/yang-guang-girl-p-4649312.html
例如要获取的控件是Lable, 则可使用下面方法获取该视图相对屏幕的位置:
UIWindow * window=[[[UIApplication sharedApplication] delegate] window];
CGRect startRact = [Lable convertRect:Lable.bounds toView:window];
探究IOS中UI控件的位置(一):Frame、Bounds和Center https://www.jianshu.com/p/28d2ac447f4e
超简单!!! 一行代码设置状态栏、导航栏按钮、标题、颜色、透明度,移动等 WRNavigationBar https://github.com/wangrui460/WRNavigationBar
iOS最全面功能的标签 https://www.jianshu.com/p/1b70159cdbd7
iOS图片圆角的裁剪优化 https://www.jianshu.com/p/b91fea25c892
iOS高效裁剪图片圆角算法 https://www.cnblogs.com/guohai-stronger/p/9189461.html
ipv6 https://blog.csdn.net/yuanmengong886/article/details/52149290
iOS生成图片分享到微信的一种方法,注意图片不要过大,具体查相关SDK中方法的说明 https://blog.csdn.net/weisubao/article/details/75393437
https://www.jianshu.com/p/6c78b2354553
如何看待苹果禁止 JSPatch 等 iOS APP 热更新方案 https://www.zhihu.com/question/56794578
热更新审核被拒的解决方法 https://zhuanlan.zhihu.com/p/41863648
获取系统通讯录的方法 https://blog.csdn.net/Alexander_Wei/article/details/78519205?locationNum=10&fps=1
禁止使用系统方法
https://www.jianshu.com/p/9f5b0fa6ab1d
https://www.jianshu.com/p/4439f15b852f
如何开启safari浏览器的开发者模式
问题记录 https://www.jianshu.com/p/4791e6a4475a
iOS hitTest https://blog.csdn.net/qq_18505715/article/details/78411052
变现猫 https://www.bianxianmao.com/doc/ios_app_jie_ru/31wu-zhang-hao-dui-jie/311urlpin-jie.html
github上关于iOS的各种开源项目集合(转) https://www.cnblogs.com/wangbin/p/5702921.html
CodeForApp https://github.com/CodeForApp
某个人的blog https://blog.csdn.net/wsyx768/article/month/2019/10
https://lvwenhan.com
https://www.jianshu.com/u/74ae335ccaa8
https://github.com/youngsoft
抖音的转场动画 https://zhuanlan.zhihu.com/p/63836020
iOS仿抖音点赞动画、波浪图、主张图、3D旋转、图片处理、播放器等源码 https://www.it610.com/article/1227728938080505856.htm
iOS项目清除图片之LSUnusedResources的使用 https://www.jianshu.com/p/d10dfe499b31
IOS实现输入验证码、密码按位分割 IOS实现输入验证码、密码按位分割(二) https://www.qb5200.com/article/280540.html
苹果官方Demo合集 https://www.jianshu.com/p/27c5732e6de2
iOS 获取App Store 中 App 的下载地址 https://www.jianshu.com/p/3529930f3d44
其他:
https://www.jianshu.com/p/e35315ab3fd8
https://www.jianshu.com/p/a920368b579f
跟Lebus学iOS原生开发 https://www.bilibili.com/video/BV1SA411j78b/?spm_id_from=autoNext
为什么 80% 的码农都做不了架构师 https://my.oschina.net/u/2663968/blog/3051541
在终端执行 Python 代码的 6 种方式! https://zhuanlan.zhihu.com/p/146340841
Mac下终端直接运行Python的.py文件 https://blog.csdn.net/qq_24624539/article/details/92764013
其他: https://www.zhihu.com/question/58347180
QMUI_iOS 是一个致力于提高项目 UI 开发效率的解决方案 https://gitee.com/QMUI/QMUI_iOS?_from=gitee_search
ThinkPHP V6.0.2 { 十年磨一剑-为API开发设计的高性能框架 } - 官方手册
Learn .Net https://learn.microsoft.com/zh-cn/dotnet
我爱学习网 https://www.5axxw.com
C语言中文开发手册 https://www.php.cn/manual/view/34160.html
CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。 GitChat App
猿如意是一款面向开发者的辅助开发工具箱 https://devbit.csdn.net
旧书网 http://item.kongfz.com/book/62480386.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库