在我合作的项目中,我发现我的同事使用以下代码访问/修改UISearchBar
的非公开属性:
something = [self.searchBar valueForKey:@"_searchField"];
[searchField setValue:grayColor forKeyPath:@"_placeholderLabel.textColor"];
...
我不确定Apple是否考虑使用私有API。这些会导致App Store拒绝吗?我已经看到了一些有关私有API使用的问题,但无法找到这个确切问题的答案。
答案 0 :(得分:3)
我已经在众多应用程序中使用了您所描述的内容,所有应用程序都从未被拒绝过。每个新的iOS版本都要关注它,只是让事情破裂。
关于'Would these cause App Store rejection?
',根据我的经验,没有。