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写界面写了一段时间了,感觉很爽,尤其是热加载功能,节省了大把时间,声明式的编程方式也是以后的趋势。现在基本熟练以后一些简单的效果能很快写出来,即使没...
牛逼啊,果然可以,6666666
flutter报错dyld: Library not loaded: @rpath/Flutter.framework/Flutterflutter报错dyld: Library not loaded: @rpath/Flutter.framework/Flutter 解决办法: General->Fram...
flutter报错dyld: Library not loaded: @rpath/Flutter.framework/Flutter 解决办法: General->Fram...
最近两天一直在弄项目ios打包发布,试着打adhoc包然后下载下来在真机上安装,看有没有什么问题,在真机上直接debug运行是没有问题的。证书弄好后把打好的包发布到蒲公英并下...
一、Selenium+Python环境搭建及配置 1.1 selenium 介绍 selenium 是一个 web 的自动化测试工具,不少学习功能自动化的同学开始首选 sel...
刚做完使用DHlibxls读取Excel数据,结果花了好多积分下载下来的还是报各种错误,分享一下修改过程中的经验。DHlibxls下载链接http://vdisk.weibo...
前言 苹果在IOS7以后给导航控制器增加了一个Pop的手势,只要手指在屏幕边缘滑动,当前的控制器的视图就会跟随你的手指移动,当用户松手后,系统会判断手指拖动出来的大小来决定是...