由于 sizeWithFont 方法现在已弃用,我想尝试在运行 ios 7 时按预期工作的 sizeWithAttributes。但是当我在 ios 6 上运行它时,它会导致崩溃,我可以通过查看看起来像这样的标题看到这一点。
- (CGSize)sizeWithAttributes:(NSDictionary *)attrs NS_AVAILABLE_IOS(7_0);
由于 sizeWithAttributes 来自另一个现在已删除的类别,因此我无法在 ios 6 及以下版本中使用它。
我能做些什么呢?我可以使用 sizeWithFont: if target is < ios 7,但肯定有它已被弃用的原因,因此我想避免它。
有任何想法吗?