CTMediator 是一个中间人模式(Mediator Pattern)的实现,用于 iOS 组件化开发中的模块间通信方案。 因为是非常热门的方案, 这边就来看看CTMed...
CTMediator 是一个中间人模式(Mediator Pattern)的实现,用于 iOS 组件化开发中的模块间通信方案。 因为是非常热门的方案, 这边就来看看CTMed...
Objective-C内存管理的核心思想就是通过对象的引用计数来对内存对象的生命周期进行控制。说直白一点,就是调用retain会加1,调用release就会减1,引用计数清零...
1. 枚举 枚举为一组相关的值定义了一个共同的类型,使你可以在你的代码中以类型安全的方式来使用这些值。 在 Swift 中,枚举类型是一等(first-class)类型。它们...
升级Xcode 14后运行工程报错 bundle targets' 'Signing Certificate' to 'Sign to Run Locally',这是因为Bu...
UIScrollView 上有很多个子view,设置了contentSize,在用Masonry布局发现UIScrollView无法滑动。 scrollView的第一个控件的...
(1个静态库文件动辄几百兆,在打包后它到底多大?接入或者更新一个三方库对包大小有多少影响?项目中有多少无用类?如果符号表丢失了如何日志符号化?以上问题58的开源代码:基于Ma...
前言:近期对XCode加速编译做了一些研究,对网上的加快XCode编译速度的方法进行了总结,同时自己也举一反三写了个脚本优化提速,我想这篇文章应该是你看到的最全的XCode加...
提出问题 用Flutter写界面写了一段时间了,感觉很爽,尤其是热加载功能,节省了大把时间,声明式的编程方式也是以后的趋势。现在基本熟练以后一些简单的效果能很快写出来,即使没...
flutter报错dyld: Library not loaded: @rpath/Flutter.framework/Flutter 解决办法: General->Fram...