gpt4 book ai didi

ios - 转换运行时属性大小、点、矩形

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:14:39 24 4
gpt4 key购买 nike

我在 IB 中为我的自定义类使用“用户定义的运行时属性”。

我捕捉到的值:-(void) setValue:(id)value forKey:(NSString *)key

如何转换大小、点和矩形的值?

NSLog(@"值 %@", 值)

对于 Size 写:“value NSSize: {10, 10}”

但是 NSSize 不只是 OSX 的一种数据类型吗?

谢谢!

最佳答案

这其实是苹果框架的一个错误。描述只是输出 NSSize 而不是 CGSize。您可以像这样使用它 [value CGSizeValue] 等。iOS 上什至不存在 NSSize,因此您不可能处理它。

你可以用一行来验证这一点 -> NSLog(@"%@", [NSValue valueWithCGSize:CGSizeMake(10, 10)]);

关于ios - 转换运行时属性大小、点、矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11539388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com