Frank
Frank
don't inherit PHLivePhoto. Author intent to write a packet of PHLivePhoto class. Thats totally the wrong way. ❌ 🤔 ```swift // this is a PHLivePhoto 🤔 let livePhotoPlus: PHLivePhotoPlus //...
@langren1353 大佬快点搞起来
@i-schuetz @Burgestrand hey. guys. just add NSPhotoLibraryUsageDescription to your info.plist. You could work this out. If you are not call ImagePicker, system won't pop that alert. (NSPhotoLibraryUsageDescription)
请尝试 [Refactor/4.0.0](https://github.com/CoderMJLee/MJExtension/tree/Refactor/4.0.0) 这个分支. 请查看 [这个列表](https://github.com/CoderMJLee/MJExtension/milestone/3), 还未发布. 如果想使用 pod. 可以添加如下命令 ```bash pod 'MJExtension', :git => 'https://github.com/CoderMJLee/MJExtension.git', :branch => 'Refactor/4.0.0' ```
那遇到需要全部覆盖的要怎么处理 遇到一个需要覆盖, 另外一个不需要覆盖的又怎么处理 这里你应该自己实现, 而不是使用 `mj_setKeysValues`, 这个方法不应该这样用. 如果想自定义那么就自己实现一个.
- 首先, 这是一个内部方法, 对外的 API 为文档中描述的那些, 这个方法并没有在文档中提及, 你在不了解内部逻辑的情况下不应该使用. - 再者, 你要使用内部方法, 那么内部方法是有其特殊实现逻辑的, 不是为其他通用逻辑而设定的 - 你是 Issue 的发起人, 你有权再开 Issue, `关闭它并不是可能看起来好看`, 是因为觉得 **"你利用你的聪明大脑, 使用了内部特殊方法, 达成了你要的特定目的, 而又在需求变化后, 不能实现你特殊目的来这里质疑内部方法是否有问题."** 这个问题并不是 SDK 的问题, 而是你想要...
冷启动时间一般是多久? 另外冷启动时, 能不能本地复现出 bug? `StorageManager` 加载数据是并行加载的吗?
emmm 我不是 CoderLee. 部分代码的话, 这边记录没看到. 不方便的话, 可以加我 Q 私发.
你写个例子吧? 话说你的 key 是 id... 然后转成字典..., 需求是要字符串还是什么呢? 没有个明确的类型, 如何用 Model 表示? 既然不能用 Model. 那你就还不如就用 Map 结构本身, 做一些适配或者自定义.
按道理来说这里的字典里有可能会包含不同类型的模型, 现有框架暂时是无法识别和转换的. 而且嵌套多层后, 上下一级如果都不同的话, 更加无法良好的适配. 对于这么复杂的 JSON 我建议拆解功能, 不要粗暴的使用这一种 JSON. 或者纯粹采用 Dictionary 进行操作. 或者手动处理这种类型, 使用框架的话, 可能事倍功半. 还有个疑问 > 你举的例子是用内层 UUID 作为外层的 Key. 复写 2 遍意义何在