首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS study
订阅
CoderLin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
03-iOS架构设计|模块化、组件化-依赖包管理工具Cocoapods常用实践:组件库(本地库、远程库(公有、私有))创建、模板工程、划分、资源管理、优化等
依赖包管理工具Cocoapods常用实践: 模块库、组件库(本地库、远程库(公有、私有))创建、模板工程、划分、资源管理、优化等
【iOS】高效调试 iOS APP 的 UI
调试是程序是开发过程中必不可少的环节,每当我们完成一段代码或者发现一些问题都需要对程序进行调试。高效的调试能帮我们节省大量的开发时间。这篇文章我将分享一些提高UI调试效率的工具和它们的使用方法。
记录一次开启 OCSP stapling 解决app内webview加载慢的问题 letsencrypt
OCSP检查为某些用户带来了隐私问题,因为它要求客户端与第三方(尽管客户端软件供应商信任的一方)联系以确认证书的有效性。 Internet Explorer的是建立在CryptoAPI的的的Windows从而与首发7版本的Windows Vista中(不是XP [7] )支持O…
约束冲突问题总结
1. 不要试图用masonry去更新xib的约束 原因:masonry内部会判断如果是系统的约束就不处理,反而添加了新的约束,这样必然会出现约束冲突问题。 2. tableHeaderView约束优先级要降低 原因:我们要创建一个view让tableHeaderView=vie…
开篇 | 模块化与解耦式开发在蚂蚁金服 mPaaS 深度实践探讨
1. 支付宝架构设计与发展 首先看一下支付宝的发展历史,最开始支付宝只是作为支付功能支持淘宝业务,后来逐步发展成为独立的 App,并从简单的支付功能衍生出转账、水电煤支付等生活服务,现在的支付宝已经成为一个多应用生态的超级 App。生活中你想做任何事情,几乎都可以在支付宝上实现…
iOS 编写高质量Objective-C代码(六)
这几篇文章是小编在钻研《Effective Objective-C 2.0》的知识产出,其中包含作者和小编的观点,以及小编整理的一些demo。希望能帮助大家以简洁的文字快速领悟原作者的精华。 在这里,QiShare团队向原作者Matt Galloway表达诚挚的敬意。 本篇的主…
Method Swizzling 为什么要先调用 class_addMethod?
其实 Swift 中实现原理和 OC 基本一致,只是苹果爸爸不再允许在 Swift 中使用+load()和+initialize()方法,这当然难不倒各种大神,那么我就做次农夫山泉。。。 可以看到核心实现和 OC 是完全一致的,那么剩下的就是模拟 OC 版本实现中的+load(…
iOS 逆向之 Cycript 高级玩法(非越狱) & .cy文件的封装
Cycript is a hybrid of ECMAScript some-6, Objective-C++, and Java. It is implemented as a Cycript-to-JavaScript compiler and uses (unmodifi…
简易的iOS导航栏颜色渐变方案
很多App首页要做成类似天猫和京东的导航栏,实现在页面滑动过程中导航栏渐变的效果。笔者之前在项目里用过一个三方,后来更新版本失效了,于是决定结合自己对导航栏的认识来实现一下这个功能。完成一个简易的iOS导航栏颜色渐变方案。 PS:现有版本对代码进行了重构,通过新增categor…
iOS 性能优化思路:界面离屏渲染、图层混色
手机性能优化的重点,就是界面渲染。一般,计算任务都交给服务端。 界面渲染慢,就不好了。 常见问题,就是离屏渲染。 这里用 NSShadow 处理掉 CALayer 的阴影属性带来的离屏渲染。 写完以后,CPU 和 GPU 都没有充足的信息绘制阴影效果。 过程是, CPU 会先…