Замените устаревший sizeWithFont: minFontSIze: actualFontSize в ios 7
В iOS 6 я использовал этот метод:
[self.handText sizeWithFont:font
minFontSize:10.0f
actualFontSize:&maxFontSize
forWidth:handWidth/2
lineBreakMode:UILineBreakModeClip];
Xcode 5 говорит, что'sizeWithFont:minFontSIze:actualFontSize:forWidth:lineBreakMode:' is deprecated:first deprecated in iOS 7
Теперь я реализовал так:
[self.handText sizeWithAttributes:@{NSFontAttributeName:font}
minFontSize:10.0f
actualFontSize:&maxFontSize
forWidth:handWidth/2
lineBreakMode:NSLineBreakByClipping];
здесь xcode выдает еще одно предупреждение:'Instance method -sizeWithAttributed:minFontSize:forWidth:lineBreakMode:'not found(return type defaults to 'id')
Может кто-нибудь, пожалуйста, помогите мне исправить это предупреждение.