首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
用户5794662243380
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Objective-C的触摸事件全家桶 - 转载自Lotheve
作者:Lotheve 链接:https://www.jianshu.com/p/c294d1bd963d 来源:简书,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 好奇触摸事件
iOS逆向--LLDB调试
项目开发者最常用的就是断点调试,但是我们一般都是在代码的某一行点一下下个断点,我们来看看其他设置断点的方式。 给 [super viewDidLoad]; 这行添加断点,重新运行,然后使用 n 或者 Xcode 工具让 LLDB 走到 p1 创建完毕。 p1 创建完毕后,p1 …
iOS 常用调试方法:断点
在iOS项目开发过程中,常用到静态分析(Analyze)、断点(Breakpoint)和控制台(Console)进行代码调试。本篇文章介绍Xcode常用调试方法之“断点调试”。 Xcode的断点功能是iOS开发者的常用功能。在代码编辑区内的左边栏上点击一下即可创建一个断点,当程…
群消息已读回执(这个屌),究竟是推还是拉?
每当发出一条微信消息,都希望对方尽快看到,并尽快回复,但始终不知道对方是否阅读。每当收到一条不能立马回复的微信消息,都默默返回,假装没看见。画外音:不想回复的人,唉,你只是个好人。微信用于个人社交,产品设计上,在线状态,强制已读回执都有可能暴露个人隐私,故微信并无相关功能。钉钉用...
iOS多线程:『GCD』详尽总结
什么是 『GCD』 ?我们先来看看百度百科的解释简单了解下相关概念。 程序员只需要告诉 GCD 想要执行什么任务,不需要编写任何线程管理代码。
我是这样学习拥有18k⭐️的Kingfisher优秀代码的--亲自实战优化项目代码和结构【物超所值】
Kingfisher是由onevcat编写的用于下载和缓存网络图片的轻量级Swift工具库,目前在github收获的star已经达到了18k了。其内容包括了GCD、Swift的高级语法、缓存、硬盘读写、网络编程、图形绘制等大量iOS开发知识。 本篇博客不再简述Kingfishe…
UIView 动画降帧探究
众所周知,刷新频率越高体验越好,对于 iOS app 的刷新频率应该是越接近越 60fps 越好,这里主动给动画降帧,肯定会影响动画的体验。但是另一方面,我们也知道动画渲染的过程中需要消耗大量的 GPU 资源,所以给动画降帧则可以给 GPU 减负,降低 GPU 使用率峰值。 所…
为什么上线的App没有Sketch里的设计稿好看?
左边的图片是Sketch中的设计稿的截图,右边的图片是在iOS中的还原。这些差异会在图像渲染时出现,尽管两张图中用了完全相同的字体、行间距、阴影半径、颜色和渐变属性。 如你所见,把设计稿转换成真实的代码时,一些细节就会丢失。接下来我会深入探讨这些细节并告诉你如何做才能避免信息的…
iOS研发适配:32bit/64bit & iOS10 - iOS13
在 iOS 开发的过程中,版本和机型适配是大家都会遇到的“坑”。如果不注意不同版本API和编译器的差异,那么只会Bug频出,屡屡返工啦。 参考资料总结了面对不同位数的机器、不同 iOS 版本时可能遇到的“坑”,在学习整理、避免自己踩坑的同时也希望能够及时输出分享,为大家创造价值…
iOS面试之@property
相信做过iOS开发的同学都使用过@property,@property翻译过来是属性。在定义一个类时,常常会有多个@property,有了@property,我们可以用来保存类的一些信息或者状态。比如定义一个Student类: Student类中有两个属性,分别是name和se…