1

ここにリンクの説明を入力してください与えられたスクリーン ショットでは、このデータを Web サービスから取得しています。このデータは、2 つの ID を与えています。いいねの数ですが、いいねボタンのクリックでラベルのいいねの数を更新したいときに問題が発生します。これは、クレームIDの+1を割り当てていたため、そのIDが実際に誰かのクレームIDである場合に問題が発生します。たとえば、111がクレームIDであり、112(クレームID + 1)の場合112が次のクレームIDであるため、アプリケーションがクラッシュするよりもUIlabelにタグを割り当てます...助けてくださいここに画像の説明を入力

4

1 に答える 1

0

タグとして +1 の代わりに、10 または 100 の倍数でタグを割り当てないでください。たとえば、 claimId = 111 の場合は、ボタン タグを claimId * 10、つまり 111 * 10 = 1110 などに設定します。このようにして、タグの問題を取り除くことができます.さらにクレームIDを取得するのは簡単です..[button.tag/10]はあなたのクレームIDを返します.

于 2012-09-20T10:06:34.770 に答える