【问题标题】:CGAffineTransformMakeRotation linker ErrorCGAffineTransformMakeRotation 链接器错误
【发布时间】:2015-08-04 00:13:01
【问题描述】:

架构 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

ld:未找到架构 x86_64 的符号
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

【问题讨论】:

    标签: ios objective-c iphone cgaffinetransform


    【解决方案1】:

    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];
      }
      

    不影响整个项目,只是当你按下表格单元格时,图标不会旋转。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-16
      • 2012-08-12
      • 2012-06-30
      • 2016-03-31
      • 2010-09-20
      • 1970-01-01
      • 2010-11-25
      • 2012-08-14
      相关资源
      最近更新 更多