gpt4 book ai didi

ios - 收到错误 "No visible @interface for ' CIImage' 声明选择器 'size' “在之前运行的 iOS 7 之前的项目上

转载 作者:行者123 更新时间:2023-11-29 00:27:40 25 4
gpt4 key购买 nike

无法在我的组织中编译以前运行的遗留应用程序并收到以下错误但没有调试它。 (我不是 Obj-C 开发人员)。

这是我们遇到问题的功能:

static CGSize newSizeWithFont(NSString *self, SEL _cmd, UIFont *font)
{
if ([self cxa_doesWrapInvisibleIdentifiers] &&
titleSettingsPairs[self]){
CGSize size = [[titleSettingsPairs[self] image] size];
size.width -= [titleSettingsPairs[self] shrinkWidth];
return size;
}

return origSizeWithFont(self, _cmd, font);
}

再一次

static CGSize newSizeWithAttributes(NSString *self, SEL _cmd, NSDictionary *attributes)
{
if ([self cxa_doesWrapInvisibleIdentifiers] &&
titleSettingsPairs[self]){
CGSize size = [[titleSettingsPairs[self] image] size];
size.width -= [titleSettingsPairs[self] shrinkWidth];
return size;
}

return origSizeWithAttributes(self, _cmd, attributes);
}

最佳答案

似乎您正在使用CIImage,要访问CIImage的大小,您应该使用extent.size

例如

CGSize size=someCIImage.extent.size;

关于ios - 收到错误 "No visible @interface for ' CIImage' 声明选择器 'size' “在之前运行的 iOS 7 之前的项目上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42641405/

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