IP属地:上海
iOS MVVM(Model-View-ViewModel)架构是一种用于开发iOS应用程序的软件架构模式。它是对传统的MVC(Model-Vi...
KVO KVO 全称 Key Value Observing,是苹果提供的一套事件通知机制。允许对象监听另一个对象特定属性的改变,并在改变时接收...
OC之Method_Swizling一些坑点、KVC原理分析 Method_Swizling Method_Swizling我们并不陌生,通过交...
Swift和Objective-C(OC)是苹果公司推出的两种编程语言,用于开发iOS和Mac应用程序。以下是它们之间的一些主要区别: 语法:S...
路由是一个很好的解耦的方案,它可以为各个组件之间调用提供遍历,没有路由,组件化也是可以用的。 业界常见的三种解决方案 1.Url-scheme注...
RunLoop和线程的关系: RunLoop 的作用就是来管理线程的,当线程的 RunLoop开启后,线程就会在执行完任务后,处于休眠状态,随时...
主要区别: NSLog会记录下时间而print没有。 NSLog是线程安全的而print没有。。 print只在调试模式下在控制台输出而NSLo...
NSNotification使用观察者模式来实现的用于跨层传递信息的机制。传递方式是一对多的。如果实现通知机制?1.应用服务提供商从服务器端把要...