gpt4 book ai didi

ios - 找不到CAShapeLAyer?

转载 作者:行者123 更新时间:2023-12-01 17:19:31 24 4
gpt4 key购买 nike

我有一个问题,我似乎无法弄清楚,谷歌搜索和所有。我试图在我的程序中访问CAShapeLayer,并且每次我使用这一行代码CASHapeLayer * layer = [CAShapeLayer layer]时,我都会收到此错误消息


Undefined symbols for architecture i386:
"_OBJC_CLASS_$_CAShapeLayer", referenced from:
objc-class-ref in NCIStaticBg.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我似乎无法理解为什么它不起作用。对于一个核心图形,默认情况下始终将其添加到您创建的每个项目中。因此,将#import添加到任何文件应允许我使用此类。当我输入CA ...时,我可以在intellisense中看到CAShapeLayer。另外,真正奇怪的是,我可以打开我的一个较旧的项目,而那些项目使用CASHapeLayer,我一点也没有出错。因此,它特定于该项目,我还是创建了一个新项目,仍然发生相同的错误。感谢您的帮助。

最佳答案

您是否链接到QuartzCore.framework?我敢打赌,您尚未将该框架添加到新项目中。

关于ios - 找不到CAShapeLAyer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15957690/

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