Runtime实战记录给UITextView添加placeholder
场景需求: 1.给UITextView添加placeholder 2.给UITextView添加placeholderLabel 3.给UITextView添加textValue
场景需求: 1.给UITextView添加placeholder 2.给UITextView添加placeholderLabel 3.给UITextView添加textValue
需求:点击textField或者textView,弹窗键盘,点击cell跳转到另外一个控制器时候,同时退出键盘,返回到上一级界面,键盘自动弹出
常见面试题回顾:1.能否给Category直接添加成员变量?答:不可以,编译器会报错Instance variables may not be placed in Categories,如图
一、Runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数。 对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正...
常用API简介// 动态创建一个类objc_allocateClassPair(Class superclass, const char *name, size_t extraBytes)// 销毁一个类objc_disposeClassPair...
面试题如下```swift@interface DXPerson : NSObject@property (copy, nonatomic) NSString *name;
面试题如下NSLog(@"%d", [[NSObject class] isKindOfClass:[NSObject class]]);NSLog(@"%d", [[NSObject class] isMemberOfClass:[NSObje...
面试题如下
1.根据iOS反射机制,动态生成target和action```swift (id)performTarget:(NSString *)targetName action:(NSString *)actionName params:(N...