首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
令
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
云音乐 iOS 启动性能优化「开荒篇」
云音乐 iOS 启动性能优化实践,从分析 App 启动现状瓶颈到对 App 治理实践,本文介绍了云音乐 iOS 如何从动态库、+load、二进制重排、业务层面代码等各方面治理实践的过程。
iOS 陀螺仪技术的应用探究
陀螺仪是随着iPhone4的上市首次出现在iOS设备上的传感器。 陀螺仪可以用于检测设备的持握方式。 陀螺仪的原理是检测设备在X、Y、Z轴上所旋转的角速度。
iOS #if 判断语句整理
在 iOS 开发中,#if 判断语句是 C 语言预处理器的一部分,用于在编译阶段根据特定条件决定哪些代码块应该被编译进最终的二进制文件中
一探究竟:iOS 开发中的内联函数优化技术
在iOS应用开发中,优化程序性能是一个非常重要的问题。内联函数技术是一种常用的优化技术之一,可以将函数调用操作在编译期间替换为函数实现的代码,从而避免了函数调用的开销,提高了程序的执行效率
iOS 中 UIView 和 CALayer 的关系
UIView 有一个名叫 layer ,类型为 CALayer 的对象属性,它们的行为很相似,主要区别在于:CALayer 继承自 NSObject ,不能够响应事件。 这是因为 UIView 除了负责响应事件 ( 继承自 UIReponder ) 外,它还是一个对 CALay…
OpenGL/OpenGL ES入门:iOS纹理翻转策略解析
在上一篇文章OpenGL/OpenGL ES入门: 使用OpenGL ES 渲染图片的案例二中渲染图片时,CGContextDrawImage 使用的是Core Graphics框架,坐标系与UIKit不一样。UIKit框架的原点在屏幕的左上角,Core Graphics框架的…
深入分析MVC、MVP、MVVM、VIPER
看了下上篇博客的发表时间到这篇博客,竟然过了11个月,罪过,罪过。这一年时间也是够折腾的,年初离职跳槽到鹅厂,单独负责一个社区项目,忙的天昏地暗,忙的差不多了,转眼就到了7月。 七月流火,心也跟着燥热起来了,眼瞅着移动端这发展趋势从05年开始就一直在走下坡路了,想着再这么下去不…
Runtime系列1--从一个崩溃谈起
本文从一个崩溃问题谈起,然后逐步深入,探讨下runtime的细节和使用,主要涉及到的知识点如下: objc_msgSend的实现原理 isa指针 类和元类 object_getClass(obj)与[obj class]的区别 崩溃代码 我们先来看看两段代码,第一段代码主要是展…
手把手教你使用 UICollectionView 写公司的项目
作者序:在很多 app 中都有这样通用的页面,一直没有机会使用 UICollectionView,只是简单的看过他的使用方法。今天公司美工出图,使用了他,并且遇到了好多的坑。记录一下过程,不确定使用的方法是不是最优的,如果有更好的方案,一起讨论,一起进步。
iOS做地图相关需要知道的Tips(一)——坐标系及相互转换方法
国家龟腚:国内出版的各种地图系统(包括电子形式),必须至少采用GCJ-02对地理位置进行首次加密。 百度标准,百度SDK,地图,Geocoding用的都是这个。 对于国内地图而言,使用LocationManager定位所获得经纬度,是有一段较大距离的偏移的。原因是国内地图使用的…