程序员:这些问题你还记得吗?

作者: iOS开发_小贤 | 来源:发表于2018-03-12 14:00 被阅读92次

1、KVO的底层实现原理是什么?

KVO在添加观察者的时候.会动态生成一个被观察对象的子类类型

然后重写被观察属性的set方法

最后将被观察对象的isa指针修改为子类类型.

当属性修改的时候.KVO就顺利通过子类的set方法观察到属性的变化了.

2、app审核的时候为什么有些情况需要你提供演示视频?

如果app使用到了硬件设备,或者提交审核后苹果的审核人员对于某个操作有疑问的时候,再次上传app或者申诉的时候,需要你提供演示的视频。此时如果是硬件设备,应该尽量将操作详细,否则苹果可能需要你邮寄一个硬件设备到美国,这种方式不仅耗费时间,同时硬件也不会还给你。

只要将怎么使用或者操作尽量详细的录制出来,用中文讲述我们的操作即可。然后将对应的视频,上传到视频网站,推荐是youtobe,不过优酷也是可以的。如果使用youtobe就涉及到要使用vpn的问题了.

相关文章

网友评论

    本文标题:程序员:这些问题你还记得吗?

    本文链接:https://www.haomeiwen.com/subject/cqlyfftx.html