gpt4 book ai didi

iOS,如何禁用有关已弃用方法的某些警告

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

<分区>

我正从 iOS6 迁移到 iOS7,但我想保留适用于 iOS6 的代码,所以我的代码如下所示:

if (isiOS7orAbove) {
sizeios7 = [text boundingRectWithSize:CGSizeMake(TEXTVIEW_WIDTH, 9999)
options:NSStringDrawingUsesLineFragmentOrigin
attributes:nil context:nil];
}else{
size = [text sizeWithFont:[self cellFont]
constrainedToSize:CGSizeMake(TEXTVIEW_WIDTH, 9999)
lineBreakMode:NSLineBreakByWordWrapping];
}

但 Xcode 一直警告我 [text sizeWithFont...] 已弃用。现在,因为我确定我的标志 isiOS7orAbove 可以处理 iOS 版本,所以我不需要警告,因为我已经处理了它。

我不想真正禁用有关弃用方法的警告,我想要的是告诉 Xcode 我已经处理过它,应该适用于较低版本的 iOS。

那么是否可以只删除 [text sizeWithFont...] 的警告?

我想应该有一个叫做宏的东西来做,比如 #IF IOS6 但我不知 Prop 体怎么做。

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