0

次のコード行があります。

if( !self.isLoading && TTIsEmptyString !TTIsEmptyString(_username) )

次のエラーが発生します。

未定義のシンボル: "_TTIsEmptyString"、参照元: -[UserModel load:more:] in UserModel.old: シンボルが見つかりません collect2: ld は 1 つの終了ステータスを返しました

リンカ エラーは「含まれていない」ライブラリから発生することを読みましたが、three20 ライブラリは私のプロジェクトに含まれています。

何か案は?

4

1 に答える 1

1

私は、Three20 の最新バージョンがこのメソッドを削除したと信じていますが、本来あるべきほど大きなニュース フラッシュを作ることはありませんでした。これのトラブルシューティングにはしばらく時間がかかりましたが、基本的には、TTIsEmptyString へのすべての呼び出しを TTIsSetWithItems に変更するだけで済みます。次に例を示します。

if( !self.isLoading && !TTIsSetWithItems(_username) )

これがうまくいくことを願っています。

于 2010-05-12T19:46:29.743 に答える