1

SSToolKit と SSOAuthKit を使用する Sam Soffes の TwitterDemo を構築しようとしています。6 つのエラーと 1 つの警告が表示されます。どうぞ:

  Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_CABasicAnimation", referenced from:
      objc-class-ref in libSSOAuthKit.a(SSAddressBarTextFieldBackgroundView.o)
  "_OBJC_CLASS_$_CAMediaTimingFunction", referenced from:
      objc-class-ref in libSSOAuthKit.a(SSAddressBarTextFieldBackgroundView.o)
  "_kCAMediaTimingFunctionEaseIn", referenced from:
      -[SSAddressBarTextFieldBackgroundView _setupAnimation] in libSSOAuthKit.a(SSAddressBarTextFieldBackgroundView.o)
  "_OBJC_CLASS_$_CAKeyframeAnimation", referenced from:
      objc-class-ref in libSSOAuthKit.a(SSAnimatedImageView.o)
  "_kCAAnimationDiscrete", referenced from:
      -[SSAnimatedImageView _animationWithName:images:repeatCount:delegate:] in libSSOAuthKit.a(SSAnimatedImageView.o)
  "_kCAFillModeForwards", referenced from:
      -[SSAnimatedImageView _animationWithName:images:repeatCount:delegate:] in libSSOAuthKit.a(SSAnimatedImageView.o)
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status

そして警告:

'UIImage' may not respond to '+imageNamed:bundle:'

libSSToolkit.a と libSSOAuthKit.a がビルドされていないことが問題だと思います。それらを構築しようとしましたが、失敗しました。それらはまだ赤です。

4

1 に答える 1

12

プロジェクトに QuartzCore を追加する必要があるようです。

于 2011-09-22T20:01:13.653 に答える