@X__Z 不算依赖三方库吧,CTM这个库,你可以看一下,它就是对runtime的封装,我记得就一页代码而已,自己也可以模仿它写一个
iOS多工程架构(一)—— 创建多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
@X__Z 不算依赖三方库吧,CTM这个库,你可以看一下,它就是对runtime的封装,我记得就一页代码而已,自己也可以模仿它写一个
iOS多工程架构(一)—— 创建多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
@X__Z 2、可以试一下给你的类 用public修饰
iOS多工程架构(一)—— 创建多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
@X__Z 1、可以用CTMediator,其实就是用的runtime机制找到某个模块的方法,我后面的文章有这个。
iOS多工程架构(一)—— 创建多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
有链接到创建的framework吗,,选择你需要链接的Target,Build Settings => 搜索header search => 输入$(SRCROOT)/../NetworkManager
iOS多工程架构(一)—— 创建多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
Android的可以ijkplayer播放
ios M3U8的播放首先先说一下我们这篇教程所需要用到的工具 1、TS链接 2、m3u8文件 (这里的m3u8文件是由接口返回的) 2、GCDWebServer搭建本地服务器 3、AVPlay...
可以把资源放bundle里面,Swift会根据bundle区分开
iOS多工程架构(一)—— 创建多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
@ronny_coder https://www.jianshu.com/p/7d24a4306826可以看一下我写的这个,其实用public就可以了
iOS多工程架构(一)—— 创建多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
接上一篇文章继续分析SDWebImage5.11的缓存部分 SDImageCache 缓存获取数据,主要是通过key缓存(上一篇文章有说),cacheType判断缓存方式,o...
SDWebImage5.0进行了一次架构上的改进,因为转Swift之后,一直没用到SDWebImage,所以也没怎么关注。最近有空刚好学习一下SDWebImage5.11的源...
如果是你说的项目和项目之间,是指同个Workspace下的话,我上面有写
iOS多工程架构(一)—— 创建多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
可以搞一个公用的framework,在framework里面加入需要的pod,这样就只要导入framework就行
iOS多工程架构(一)—— 创建多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
当我们组件化后,主项目与组件如何通讯成了主要问题。主项目要调用组件,想到的第一个办法就是把组件的类,方法的访问权限改为Public。但是这么改,会导致耦合性提高,如何解耦呢,...
上一篇的多工程架构是,手动创建多project的方式。现在这篇是同个pod的方式进行组件化开发的。 一、创建远程索引库 1、我们先在GitHub上创建一个organizati...
多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...
@张科_dbb8 本地服务器一定要有
ios M3U8的播放首先先说一下我们这篇教程所需要用到的工具 1、TS链接 2、m3u8文件 (这里的m3u8文件是由接口返回的) 2、GCDWebServer搭建本地服务器 3、AVPlay...
你好,要怎么样把下滑隐藏图片的功能去掉呢?还有如何更改你的cell的大小呢
打造高性能 iOS 图片浏览器 (支持视频)YBImageBrowser 3.x 版本已经更新。 最新博客地址 : YBImageBrowser 重构心得:如何优化架构、性能、内存? GitHub 地址 : iOS ...