我正在使用 Xcode 为 iPhone 编写一个程序。我在属性列表文件中为用户界面组件(如 uibutton、uilabel 等)定义了一些属性。我将一个属性定义为真正的名为“cornerradius”的属性。现在,我怎样才能从 plist 中正确获取这个值来分配 CGFloat?属性列表是定义属性的最佳方式吗?我有什么选择,你推荐什么教程?
在 plist 中:keycornerradius /key real 6.0 /real
在代码中:
NSDecimal cornerRadius;
cornerRadius = [[[dao libraryItemAtIndex:0] valueForKey:@"cornerradius"] decimalValue];
[layer setCornerRadius:(CGFloat)cornerRadius];