nsuinteger

    0熱度

    1回答

    我有這樣的情況。我想刪除可變數組中特定索引中的某個對象。所以我有一個通過傳遞索引來做到這一點的方法。但它需要NSUInteger作爲參數。但我有一個整數值作爲索引。當我把我的方法,參數值爲null ..下面是我的代碼 for (int x=0; x<tempAry.count; x++) { NSArray* temp = [tempAry objectAtIndex:x];

    1熱度

    1回答

    爲什麼NSNumber的0不能轉換爲正確的NSInteger/NSUInteger值? NSUInteger a = [@0 unsignedIntegerValue]; // a become nil 爲什麼在代碼零的上面的行a。它不應該等於0嗎? 在控制檯: (lldb) po [@0 intValue] 0 (lldb) po [@0 integerValue] <nil>

    3熱度

    1回答

    我試圖將NSUInteger轉換爲字符串,以便我可以打印消息。從搜索,似乎我需要使用stringWithFormat,但我得到一個錯誤,隱式轉換不允許使用ARC。 這裏是有問題的行: NSString *text = [[NSString stringWithFormat: (@"%li", NSUInteger)]; 我試圖改變格式說明符%祿沒有幫助。 謝謝。

    0熱度

    3回答

    我想(在Xcode5中)使用'removeObjectAtIndex'的'MutableArray'需要一個NSUInteger但我使用的變量是一個整數,所以我鑄(NSUInteger * ),但我得到一個警告,說從較小的整數類型轉換爲'NSUInteger *'(aka unsigned long *)。我還沒有鑄造在代碼中的變量「第二」,以保持警告那裏,但它也是一個整數 -(void) mov

    0熱度

    1回答

    我試圖驗證和上傳我的應用程序的應用程序store.But它結束了一個錯誤的Error Missing 64-bit 我通過有效的架構和標準架構添加arm64所做的更改(armv7,arm64) - $(ARCHS_STANDARD) 僅建立主動架構 - 沒有 添加完這個之後,出現了一個錯誤,因爲「('NSInteger'(又名'long'))與實例變量'階段'('int')「。 我改變了int爲「

    0熱度

    1回答

    我在這裏與NSUInteger具有iOS7一個很奇怪的問題, 一切都是完美的iOS7之前,我想這是關係到iOS7的64位支持。 我的代碼是這樣的,很簡單: if (blah blah blah) { NSUInteger firstRow = 0; firstRow = ([self.types containsObject:self.selectedMajorType] ?

    0熱度

    1回答

    我用JSONModel從JSON捕獲數據: @interface BBTCampusBus : JSONModel @property (strong, nonatomic) NSString * Name; @property (assign, nonatomic) NSUInteger Latitude; @property (assign, nonatomic) NSUInteger

    0熱度

    1回答

    我想返回字符串中某個單詞的索引,但無法找出處理找不到的方式。以下不起作用,因爲零不起作用。已經嘗試了int,NSInteger,NSUInteger等的每個組合,但找不到與nil兼容的一個組合。無論如何要做到這一點?感謝 -(NSUInteger) findIndexOfWord: (NSString*) word inString: (NSString*) string { NSArr

    0熱度

    1回答

    我希望驗證UITextfield中的數字字母,以及如果我的文本字段爲空。但是,我在NSUInteger和int之間有問題。感謝您的回答。 - (void)saveProfile { NSUInteger *minID = [_userID.text length]; if ([_userID.text isEqualToString:@""] == NO || minID

    -2熱度

    1回答

    我一直在模擬器和設備上測試我的應用程序。有標籤顯示NSIntegers,我已將它們格式化爲: [NSString stringWithFormat:@"%lu", (unsigned long)_qty] This works。但是,當我爲TestFlight構建我的應用程序時,這些標籤以580023223等數字出現。 我初始化_qty這樣: NSUInteger _qty; _qty =