在哪里可以找到未在公共Apple API中列出的私有财产的密钥?

时间:2019-05-08 20:14:45

标签: ios swift

我正在自定义UISearchBar并遇到了一个特殊的问题:尽管Apple不提供公共API来访问搜索栏的searchField属性,但可以使用

对其进行访问。
let searchBar = UISearchBar()
let searchField = searchBar.value(forKey: "searchField") as? UITextField

据我了解,value(forKey:)是访问和自定义搜索栏文本字段的唯一方法,因为在 thisthis以及StackOverflow上的许多其他响应。

我想知道[任何类别]的私有属性是否还有其他密钥,在哪里可以找到它们?

0 个答案:

没有答案