jkpang

Results 68 comments of jkpang

非常高兴PPNetworkHelper帮到了你 1.关于用户流量的问题: 这里面缓存的是普通的json数据, 并不会消耗用户太多的流量, 1MB的流量就可以请求N多条json数据了. 耗流量的大户是图片, 这个交给SDWebImage或其他图片异步下载缓存框架就行了,不用担心 2.关于判断数据更新/过期的, 好像HTTP请求响应头有一个通用的状态码(是203,还是303的,忘记了,可百度/谷歌看看),用于判断服务器数据是否有更新。但是因为每个项目的需求不一样, 后端的规范也不一样(很有可能后端会自己制定数据是否有更新的标识), 所以自己根据项目需求来制定缓存的策略才最为准确 (PPNetworkHelper也提供了 "无缓存请求+手动缓存" 来制定属于自己项目的缓存策略). @ApeHC

不客气,相互学习😊 @ApeHC

对于分页数据的缓存,其实自动缓存已经默认做了处理,使用请求的URL与parameters作为缓存的key,以保证key值的唯一性,但不太完美(若parameters中存在有类似于时间的随机变量, 就会导致下次取不出来对应的缓存).如果你是手动实现的上拉/下拉刷新缓存逻辑, **建议你以"请求的URL与parameters作为缓存的key"为关键点, 忽略掉parameters中产生干扰的参数(如时间参数)**, 这样就能比较好的处理上拉/下拉刷新的缓存了@feistar

嗯嗯,这个在release版本中是没有问题的, 是我前些日子在主线上改了代码, 下载release版本是没有问题的, 这段时间太忙了, 没时间去弄, 如果有好的建议和想法,欢迎fork后给我提PR

作者生病了,好久都没有看到他的动态,希望一切安好。 Sent from PPHub

打开终端, cd 到你的工程目录, 输入xcodebuild -list回车,Build Configurations下面的选项就是你可以配置的configuration参数 @Zhang1Peng

打包到最后出现: "您需要安装 JDK 才能使用“java”命令行工具" ? ,这种情况还真没遇到过, 这是shell脚本,与装不装java环境应该没关系 @404325583

你的电脑是安装了两个Xcode? 8.3和8.3.1? 导出ipa报错的原因: exportArchive: No applicable devices found 是没有找到合适的设备, 你卸载掉其中一个Xcode看看 @qiubaiying

我这边使用完全没问题,你换一台可以打包的Mac看看能否成功, 我也去找找你出现错误的原因 @qiubaiying

错误信息再po多一点, mv: rename /Users/jarvi/Desktop/hysc-IPA/hysc.ipa to /Users/jarvi/Desktop/hysc-IPA/hysc-v1.0.2.ipa: No such file or directory上一句是export success 还是export failure ? 桌面的hysc-IPA文件夹里面有ipa文件吗 @lll1024