nsrange

    5熱度

    1回答

    我想從數組中選擇一些對象。因此我使用我選擇的開始和結束索引。 NSLog(@"start:%d\nend:%d", startIndex, endIndex); NSIndexSet *myIndexes = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(startIndex, endIndex)]; NSLog(@"%d", [myIn

    6熱度

    4回答

    我剛開始學習Objective-C,並製作了一個小羅盤應用程序,該應用程序將顯示一個方向,當它落入一系列標題時。它工作得很好,但我想知道是否有更簡潔的方式使用NSRange來編寫它。經過大量的研究,似乎NSRange更多地用於字符串函數而不是數字。 我試圖做一個NSRange的實例,我的出發點是爲了使這個更簡潔,我無法追蹤如果一個數字落在NSRange之內的函數。 我在這裏的正確軌道,還是我做這比

    2熱度

    2回答

    我有這個代碼,它允許我傳入一個索引,並有選擇地檢索數組中的圖像的數量爲一定的範圍長度 - 取決於方向。 縱向時,範圍應該是每個索引20個項目,並且我總共有43個項目。然而,當我通過最後一個索引時,我得到超出[0..42]範圍的索引59的超範圍異常。 NSArray *tempArray = [self imageData]; UIDeviceOrientation devOr = [[UIDe

    52熱度

    4回答

    這是我想做的事: NSRange r = NSMakeRange(0,5); id a = [NSMutableArray a]; [a addObject: r]; // but NSRange is not a NSObject * 用布爾,我會使用這樣的代碼: [a addObject: [NSNumber numberWithBool: YES]]; 或整數: [a addOb

    0熱度

    1回答

    在Objective C中,當使用函數NSIntersectionRange並且其中一個參數爲零長度時,結果是否等於另一個參數?當我搜索時沒有看到這個,所以我想爲其他人澄清它。