1、KVO的底层实现原理是什么?
KVO在添加观察者的时候.会动态生成一个被观察对象的子类类型
然后重写被观察属性的set方法
最后将被观察对象的isa指针修改为子类类型.
当属性修改的时候.KVO就顺利通过子类的set方法观察到属性的变化了.
2、app审核的时候为什么有些情况需要你提供演示视频?
如果app使用到了硬件设备,或者提交审核后苹果的审核人员对于某个操作有疑问的时候,再次上传app或者申诉的时候,需要你提供演示的视频。此时如果是硬件设备,应该尽量将操作详细,否则苹果可能需要你邮寄一个硬件设备到美国,这种方式不仅耗费时间,同时硬件也不会还给你。
只要将怎么使用或者操作尽量详细的录制出来,用中文讲述我们的操作即可。然后将对应的视频,上传到视频网站,推荐是youtobe,不过优酷也是可以的。如果使用youtobe就涉及到要使用vpn的问题了.
网友评论