首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
轻舟过万重
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
iOS使用UITableView实现的富文本编辑器
公司最近做一个项目,其中有一个模块是富文本编辑模块,之前没做个类似的功能模块,本来以为这个功能很常见应该会有已经造好的轮子,或许我只要找到轮子,研究下轮子,然后修改打磨轮子,这件事就八九不离十了。不过,还是 too young to simple 了,有些事,还是得自己去面对的…
阿里体育iOS岗面试题
面试之前并不了解阿里体育这个公司,三面的时候根据面试官的介绍,阿里体育是阿里巴巴的投资公司,管理团队和阿里巴巴没有关系,但是开发流程却是遵守的阿里巴巴的规范,阿里体育并不算是阿里巴巴的子公司,这点要注意。阿里体育整个公司规模不大,客户端技术研发人员截至目前只有10人左右,某种程…
iOS —— 极光推送和极光IM
写iOS 推送(苹果原生态)时,笔者就是为研究极光打下基础。 结果三个月快过去了,笔者犹如咸鱼,一直未开始研究极光,真是堕落啊。 极光推送的坑 大多都是 苹果原生态的推送的问题。如果你对苹果原生态推送不了解,建议先看上面笔者写的小白文章,了解原生态的苹果推送方法及调用时机。 本…
AFNetworking和YTKNetwork的缓存策略
上面是引用Mattt大神在NSHipster介绍NSURLCache时的原话。 先看看服务端的缓存策略。当第一次请求后,客户端会缓存数据,当有第二次请求的时候,客户端会额外在请求头加上If-Modified-Since或者If-None-Match,If-Modified-Si…
获取网络图片的大小
根据网络图片来自定义布局是一件很蛋疼的事情,如果需要根据图片的大小来决定页面控件的布局,或者说在一个 TableView 上面有多张大小不一的图片,我们要根据图片的大小的决定 Cell 的高度。玩过 Tumblr 的人可能都知道,不像微信微博之类的 App,Tumblr 在图片…
Swift自定义表情键盘+录音
老规矩,一图胜千言。Demo 传送门 点我就行 。 这里没有干货,也没有教程,请各位大神手下留情。这个 demo 是平时自己在工作之余学习 swift 写的,因为每天学习时间有限所以这个 demo 前后写了一个月左右,里面的语法和命名都不是很规范,也没有做大量的机型和版本测试,…
iOS 自定义转场动画
这两天闲下来好好的研究了一下自定义转场,关于这方面的文章网络上已经很多了,作为新手,我想通过这篇文章把自己这几天的相关学习心得记录一下,方便加深印响和以后的回顾,这是我第一写技术文章,不好之处请谅解,通过这几天的学习,我尝试实现了四个效果
iOS 组件化开发(四):fastlane实现pod自动化
Fastlane是一个ruby脚本集合,它可以按照我们指定的路线,在指定位置执行我们所要执行的操作。这里我们称这样的路线为「航道(lane)」,这样的操作称为「Action」 打开remove_git_tag.rb,开始自定义我们的action吧,什么?不会语法怎么办?可以参考…
iOS 从零到一搭建组件化项目框架
从上面这种各个业务组件的依赖关系来看,他们是互相依赖的,业务组件和业务组件间产生了严重的耦合关系,这样一来对我们工程的扩展性就会大大的降低,维护成本就会变高。 举个例子:假设某天产品经理说,咱们公司的业务发展的太好了,咱们的营销模块需要独立出来成一个单独的应用,以便于咱们可以添…
AppDelegate解耦
作为iOS整个项目的核心App delegate,随着项目的逐渐变大,会变得越来越臃肿,一不小心代码就过了千行. 大型项目的App delegate体积会大到什么程度呢?我们可以参考下国外2亿多月活的Telegram的 App delegate.是不是吓一跳,4千多行.看到这样…