这行代码阻止了我的项目构建:
var allAttributes: [UICollectionViewLayoutAttributes] = []
我尝试了var allAttributes = [UICollectionViewLayoutAttributes]()
,但也无法构建。
以下是错误详情:
Apple Mach-O Linker Error:
Undefined symbols for architecture i386:
"__TFSs15_arrayForceCastU___FGSaQ__GSaQ0__", referenced from: __TFC42com_myname...30ClassWhereCodeIs33layoutAttributesForElementsInRectfS0_FVSC6CGRectGSqGSaPSs9AnyObject___ in ClassWhereCodeIs.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
初始化数组的正确方法是什么,以便我可以附加对象来填充它?
答案 0 :(得分:1)
第一行在视图控制器类中构建得很好。
您是否尝试删除派生数据?
窗口菜单>组织者 - >项目 - >选择项目。右侧有一个按钮,用于删除派生数据。