【发布时间】:2016-04-27 13:02:46
【问题描述】:
我的代码是
CGSize textSize = [text sizeWithFont:font constrainedToSize:CGSizeMake(self.bounds.size.width - 106, CGFLOAT_MAX) lineBreakMode:NSLineBreakByWordWrapping];
有人知道我该如何解决这个警告吗?
【问题讨论】:
-
可能是这个作品
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init]; paragraphStyle.lineBreakMode = NSLineBreakByWordWrapping; CGRect textRect = [strText boundingRectWithSize:size options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:font,NSParagraphStyleAttributeName: paragraphStyle.copy} context:nil]; -
我不熟悉objective-c,我在swift项目中使用的库中有这个警告。试图修复
-
如果你不熟悉 ObjectiveC 代码。使用objectivec2swift.com/#/converter/code。它将 ObjC 转换为 swift
标签: ios objective-c deprecation-warning