相关疑难解决方法(0)

Objective-C运行时:为class_addIvar添加大小和对齐的内容?

Objective-C运行提供class_addIvar C函数:

BOOL class_addIvar(Class cls, const char *name, size_t size, 
                   uint8_t alignment, const char *types)
Run Code Online (Sandbox Code Playgroud)

我该怎么把为sizealignment

我正在添加一个类型的实例变量UITextPosition *,但没有UITextPosition对象在范围内.因为size,我可以做sizeof(self),哪个self是子类UITextField?即,我可以假设一个UITextPosition对象与对象的大小相同UITextField吗?

我怎么得到alignment

c objective-c sizeof size-t memory-alignment

4
推荐指数
1
解决办法
1938
查看次数

标签 统计

c ×1

memory-alignment ×1

objective-c ×1

size-t ×1

sizeof ×1