继承自UITextField的类使得无法获取内容?

时间:2015-03-23 14:15:13

标签: ios objective-c security

对于SDK,我想创建一个文本字段类,其行为类似于标准的UITextField,除了使用SDK的开发人员不可能知道字段的值(出于安全原因)。这可能吗?

我的方法:创建一个继承自UISecureTextField的{​​{1}}时,我可以重载UITextField和通知委托,但我错过了什么吗?开发人员还有办法进入该领域吗?你会采取不同的做法吗?

1 个答案:

答案 0 :(得分:1)

不是将某些方法列入黑名单,您可以采用相反的方式 - 使用包含,以便您的UISecureTextField拥有UITextField私有属性,然后通过调用方式将要公开的方法和属性列入白名单文本字段。

需要维护更多工作,但这是另一种方法!