首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
HelloKids
掘友等级
iOS菜鸟开发工程师(前端)
|
北斗星通
目前就职于北斗星通旗下公司杭州凯立通信有限公司 单人负责天天快递App开
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 39
沸点 1
赞
40
返回
|
搜索文章
赞
文章( 39 )
沸点( 1 )
iOS 首页渲染优化 -- imageName:
随着APP功能的逐渐强大和业务上的逐渐完善,目前对于iOS开发者来说,对于APP的优化逐渐显得尤为重要,本篇基于APP渲染优化上探讨一下imageName:的爱恨情仇,下面以UITabBarItem渲染图片为例,一步步以实践的方式进行分析。 细心的同学应该能够发现,在登录进入首…
iOS数据埋点统计方案选型(附Demo):运行时Method Swizzling机制与AOP编程(面向切面编程)
1. 场景需求 工程说明,首页Test1ViewController,其中有4个按钮,点击第一个按钮打印,第二个到第四个按钮分别跳转到Test2ViewController,Test3ViewController,Test4ViewController。 手动复制统计的代码逻辑…
[贝聊科技]如何将 iOS 项目的编译速度提高5倍
前言 贝聊目前开发的两款App分别是贝聊家长版和贝聊老师版,最近因为在快速迭代开发新功能,项目规模急速增长,单个端业务代码约23万行,私有库约6万行,第三方库代码约15万行,单个客户端的代码行数约60万。现在打包一次耗时需要11~12分钟。虽然还远远比不上 Facebook 的4…
iOS关于换肤和夜间模式的一些思考
好久没写文章了,正好最近在研究换肤,所以将最近的心得和体会与大家分享一下。 方式一:通过给 Category 添加属性的方式实现换肤,有一个 Manager 用以管理颜色和图片,当主题改变时,通过发出通知告诉 UIKit 中的相关类,该改变视图颜色了,这时视图就会根据 Mana…
从开发者的角度分析iOS应如何省电
如果你对省电原理没有兴趣,请直接到文章最后,查看如何省电的方法. wifi和4G都是耗电大户,但是要知道手机上的网络模块并不是一直在高速工作状态.一般认为下载时耗电多,如果不是处于下载状态,耗电较少. 同时网络下载时也会伴随磁盘操作,高速读写也较耗电. iOS系统对硬件优化较好…
【iOS】开源选择器组件 BRPickerView
BRPickerView 封装的是iOS中常用的选择器组件。日期选择器:支持15种日期样式选择。文本选择器(支持单列、多列、省市区、省市、省、自定义多级联动选择),并支持将选择器组件添加到指定容器视图
Xcode自带的超好用的诊断工具
“我靠,这个问题怎么查,尝试了几十遍了,都不能复现?”,“我去,这个问题让我匪夷所思啊”……经常听到这类的声音,所以今天打算给大家简单介绍几款 Xcode 自带的超好用的诊断工具,来提高大家的工作效率。(本文不会介绍详细的使用方法,请自行谷歌或者百度。) Xcode 已经为我们…
iOS VoIP电话:CallKit与PushKit的应用
苹果在WWDC2016推出了iOS10系统新功能CallKit framework,代替了原来的CoreTelephony.framework,可以调起系统的接听页进行音视频通话;iOS8中苹果新引入了PushKit的框架和一种新的push通知类型:VoIP push,提供区别…
iOS开发·KVO用法,原理与底层实现: runtime模拟实现KVO监听机制(Blcok及Delgate方式)
1. KVO理论基础 KVO 是 Objective-C 对 观察者模式(Observer Pattern)的实现。当被观察对象的某个属性发生更改时,观察者对象会获得通知。有意思的是,你不需要给被观察的对象添加任何额外代码,就能使用 KVO 。这是怎么做到的? KVO 的实现也…
iOS开发·runtime+KVC实现多层字典模型转换(多层数据:模型嵌套模型,模型嵌套数组,数组嵌套模型)
更重要的是,有时候在iOS面试的时候,部分面试官会不仅问你某种场景会用到什么框架,更会问你如果要你来实现这个功能,你有没有解决思路?所以,自己实现字典转模型还是有必要掌握的。有了这个基础,在利用运行时runtime的动态特性,你也可以实现这些第三方框架。 1. 字典转模型:KV…
下一页
个人成就
文章被点赞
1
文章被阅读
1,752
掘力值
65
关注了
33
关注者
5
收藏集
1
关注标签
7
加入于
2017-12-14