0

動的テーブル ビューを使用しています。以前の返信 ( UITableview の行番号を知る方法) で提案されたように、CGPoint を使用しようとしています。

CGPoint hitPoint = [sender convertPoint:CGPointZero toView:self.tableView]; 
NSIndexPath *hitIndex = [self.tableView indexPathForRowAtPoint:hitPoint];

デバッガーエラーが発生します

Undefined symbols for architecture i386:
  "_CGPointZero", referenced from:
      -[MessageTableViewController btnCall:] in MessageTableViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

i386 がサポートされていない、または何らかの方法で GCPointZero を設定する必要があるということはどういう意味ですか?

ありがとうございました!

4

3 に答える 3

2

に対してリンクする必要がありCoreGraphics frameworkます。

于 2013-02-19T19:38:56.037 に答える
0

クラスにCoregraphicsフレームワークをインポートしてみてください

 #import <CoreGraphics/CoreGraphics.h>
于 2013-02-19T19:30:17.993 に答える