配列の最後の結果に到達したときに非表示にしたい次のボタンがあり、配列の最初の結果に到達したときに前のボタンを非表示にしたい。結果が1つしか見つからないときにそれらを非表示にする方法を見つけました。
連絡先は配列です。
次のボタン:
//button look
if (contacts != nil) {
if ([contacts count] > 1 ) [self.view addSubview:nextButton];
前のボタン:
//button look
if (contacts != nil) {
if ([contacts count] > 1 ) [self.view addSubview:previousButton];
私はこれを試しました
if ([contacts count] < (index-1)) [self.view addSubview:nextButton];
「ポインタと整数の間の順序付けられた比較 ('NSUInterger'(aka 'unsigned int') と 'char * (*)(const char *,int)')」というエラーが表示されます。最後の結果に到達します。
どんな助けでも大歓迎です。