这篇文章编写于16年,所以有一定的局限,属于最低限度的组件化方案。你的问题中,push和present其实是业务需求,可以采用调用不同的API即可;多参数的问题,其实可以用字典来解决;但是字典就会牵涉到硬编码的问题,你需要权衡使用。目前行业有比较成熟的组件化方案,结合CocoaPods可以应对绝大部分场景,建议你使用。
iOS利用协议给控制器解耦写在最前 以下方案的思路来自于项目组的同事LEAF 现状 在iOS开发中,对于根据不同的事件跳转到不同的控制器这种操作,相信大家早已司空见惯,因此对于下面这样的代码,一定不...
好的,晚点我重新整理下。😄
iOS判断是否在主线程的正确姿势疑问? 在iOS中,经常需要用到线程的概念,尤其是类似UI绘制等操作,苹果也明确规定必须在主线程进行绘制,那么,我们如何来判断当前所在的线程呢?不同的判断方法又有何区别呢? ...
非常感谢你的支持👍
AVPlayer开发中的一些坑最近项目中想重新统一视频播放,在此开发中遇到一些问题,在此记录,亦供大家参考。 一 错误信息 player item failed:Error Domain=AVFounda...
谢谢你的支持,有时间我还会分享一些总结性的文章,也希望你多多指教。
AVPlayer开发中的一些坑最近项目中想重新统一视频播放,在此开发中遇到一些问题,在此记录,亦供大家参考。 一 错误信息 player item failed:Error Domain=AVFounda...
在iOS开发中,我们不可避免的会遇到各种类型的警告,有些警告需要解决,但有些警告是我们知道但不是必须要解决的(比如为了兼容旧版本而使用的新版被废弃的API等)。 但是作为...
@仰望星空的摆渡人 随手记的。
Objective-C一些很有用的特性(转载)原博客地址 Objective-C 很有用的特性 总结一下 Objective-C 的一些不太常用但是很有用的特征,有些特性是为了和 Swift 统一,不过对日常开发都是非常...
@大亮baby 谢谢你的支持
iOS判断是否在主线程的正确姿势疑问? 在iOS中,经常需要用到线程的概念,尤其是类似UI绘制等操作,苹果也明确规定必须在主线程进行绘制,那么,我们如何来判断当前所在的线程呢?不同的判断方法又有何区别呢? ...
@简书弧线 好的,非常感谢你的意见。
AVPlayer开发中的一些坑最近项目中想重新统一视频播放,在此开发中遇到一些问题,在此记录,亦供大家参考。 一 错误信息 player item failed:Error Domain=AVFounda...
@脸狐 传送门是别的博主的作品,我这边没法控制人家的权限,非常抱歉。
基于CAEmitterLayer实现一些动画效果起因 昨天在群里看到一个安卓的好友分享了一个比较有意思的动画,有点类似直播平台上的“冒泡”效果的粒子动画,感觉挺不错的,赶巧前段时间在看一个开源App的时候也看到一个类似的,...
@牧马 也不是这样,你去了解下系统框架层,比如CoreAnimation,UIKit等框架,有需要既是主队列又是主线程的场景应用。
iOS判断是否在主线程的正确姿势疑问? 在iOS中,经常需要用到线程的概念,尤其是类似UI绘制等操作,苹果也明确规定必须在主线程进行绘制,那么,我们如何来判断当前所在的线程呢?不同的判断方法又有何区别呢? ...
我的英文能力不够,所以我把作者提供的英文注释解析通过字典百度自己的理解等方法翻译后写下来,再对照自己的翻译与各方查询的资料来分析。若觉得不错,可否给颗star?你的支持将是我...
@大亮baby 多谢支持,很久没写了,有空再来更新
iOS判断是否在主线程的正确姿势疑问? 在iOS中,经常需要用到线程的概念,尤其是类似UI绘制等操作,苹果也明确规定必须在主线程进行绘制,那么,我们如何来判断当前所在的线程呢?不同的判断方法又有何区别呢? ...
前不久做了一个生成快照的需求,其中用到 SDWebImage 来下载图片,在使用该框架的过程中也遇到了一些问题,索性正好就把 SDWebImage (v3.7.3) 源码细...
关于iOS的UIWebView内存泄露的问题,已经存在了很长时间。一直也没有什么好的解决方法。最近因公司的一个项目,因为内存问题一直闪退。为了解决这个问题,在网上找了很多方法...
作为一名iOS开发者,在日常工作中我们不可避免的就是跟App Store打交道,这里记录下最近遇到的一些证书相关的问题,之前遇到的坑也争取回头整理好了一并发布。 一、证书正...
@陈_某_某 估计也是同样的原因。
AVPlayer开发中的一些坑最近项目中想重新统一视频播放,在此开发中遇到一些问题,在此记录,亦供大家参考。 一 错误信息 player item failed:Error Domain=AVFounda...
感觉还是有很多坑的,另外几个问题不知你有没有遇到过?如何解决呢?
AVPlayer开发中的一些坑最近项目中想重新统一视频播放,在此开发中遇到一些问题,在此记录,亦供大家参考。 一 错误信息 player item failed:Error Domain=AVFounda...