CGAffineTransformMakeRotation链接器错误

架构x86_64的未定义符号:

_CGAffineTransformMakeRotation ,引用自:

-[JKParentTableViewCell rotateIconToExpanded] in JKParentTableViewCell.o
-[JKParentTableViewCell rotateIconToCollapsed] in JKParentTableViewCell.o

_CGRectZero ,引用自:

-[JKExpandTableView initialize] in JKExpandTableView.o
-[JKParentTableViewCell initWithReuseIdentifier:] in JKParentTableViewCell.o
-[JKSubTableViewCellCell initWithReuseIdentifier:] in JKSubTableViewCellCell.o

找不到架构x86_64的ld:symbol(s)
铿锵声:错误:链接器命令失败,退出代码1(使用-v查看调用)


我也有与JKExpandTableView同样的问题。 你可以用CGRectMake(0,0,0,0)改变所有的_CGRectZero函数,它对我很有用。 我仍然在寻找另一个问题,我评论他们是这样的:

  • (void)rotateIconToExpanded {
    
    [UIView beginAnimations:@"rotateDisclosure" context:nil];
    
    [UIView setAnimationDuration:0.2];
    
    //iconImage.transform = CGAffineTransformMakeRotation(M_PI * 2.5);
    
    [UIView commitAnimations];
    }
    
  • 它不会影响整个项目,只是当你按下表格单元格时,图标不会旋转。

    链接地址: http://www.djcxy.com/p/64613.html

    上一篇: CGAffineTransformMakeRotation linker Error

    下一篇: Undefined symbols for architecture armv7