[解決済み] Objective-CでNSArrayを逆引きするにはどうしたらいいですか?
2022-03-15 03:19:15
質問
を反転させる必要があります。
NSArray
.
例として
[1,2,3,4,5]
にならなければならない。
[5,4,3,2,1]
そのためには、どのような方法があるでしょうか。
どのように解決するのですか?
配列の逆コピーを取得する方法については
danielpunkass の解決策
を使って
reverseObjectEnumerator
.
ミュータブル配列の反転は,以下のカテゴリを追加することで可能です.
@implementation NSMutableArray (Reverse)
- (void)reverse {
if ([self count] <= 1)
return;
NSUInteger i = 0;
NSUInteger j = [self count] - 1;
while (i < j) {
[self exchangeObjectAtIndex:i
withObjectAtIndex:j];
i++;
j--;
}
}
@end
関連
-
[解決済み】開発者の身元が確認できないため開けない
-
[解決済み] Objective-CでNSStringsを連結するためのショートカット集
-
[解決済み] Objective-Cの定数
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] プロジェクト内の単一ファイルのARCを無効にするにはどうしたらいいですか?
-
[解決済み] Objective-Cで、ある文字列が他の文字列を含んでいるかどうかを調べるにはどうすればよいですか?
-
[解決済み] Objective-Cのtypedef enumとは何ですか?
-
[解決済み] SwiftからObjective-Cのコードを呼び出すにはどうしたらいいですか?
-
[解決済み】コンパイルの警告:アーキテクチャi386のファイルを処理するルールがない
-
[解決済み】NSArrayを反復処理する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] C言語:拡張子「.mm」は何の略ですか?
-
[解決済み] arc4randomとarc4random_uniformの違いは何ですか?重複
-
[解決済み] Objective-CでNSNumberをintに変換する。
-
[解決済み] NSTimerの使い方を教えてください。
-
[解決済み】NSArrayをアルファベット順に並べるには?
-
[解決済み】UITableViewControllerを使用しないUIRefreshControl
-
[解決済み】浮動小数点以下が2桁しか表示されないようにする
-
[解決済み】セマンティックな問題。プロパティの合成ゲッターは、「所有する」オブジェクトを返すためのCocoa命名規則に従っている。
-
[解決済み】iOS 7.0とシステム劣化で無効なコンテキスト0x0が表示される
-
[解決済み】NSStringが特定の文字で始まるかどうかを確認する方法