我有一個NSRange,並且需要在此NSRange的任一側將一個字符串分解爲兩個子字符串。我如何從NSRange中獲得整數值(如索引)?如何從NSRange中取整數值?
6
A
回答
4
NSRange
結構由兩個整數組成 - location
和length
。
typedef struct _NSRange {
NSUInteger location;
NSUInteger length;
} NSRange;
它看起來像location
和location+length
是你正在尋找兩人的表情 - 這些範圍左,右子如下:
NSRange prefixRange = NSMakeRange(0, myRange.location);
NSUInteger pos =myRange.location+myRange.length;
NSRange suffixRange = NSMakeRange(pos, myString.length - pos);
0
我知道這個問題是舊的,但在夫特4(或更早也許)上NSRange
有新upperBound
和lowerBound
方便屬性:
print(myRange) // Range: {13, 4}
range.lowerBound // 13
range.upperBound // 17
希望能幫助別人。
相關問題
- 1. 如何從HTML中提取整數值?
- 2. 使用NSRange提取double值
- 3. 如何使用整數的NSRange來簡化我的代碼?
- 4. 如何從Sqlite數據庫中獲取整數值?
- 5. 如何從整數值中獲取來自NSMutableArray ObjectAtIndex的數據?
- 6. 如何使用NSRange
- 7. 如何獲取TextBox中的整數值?
- 8. 如何採取從整數
- 9. 如何從VBA中的DLL中獲取整數值?
- 10. 如何從iPhone中的nsstring評估中獲取整數值?
- 11. 獲取NSRange從子類UIPasteboard選擇
- 12. 如何從分區中獲取整數
- 13. 在Java中從JComboBox獲取整數值
- 14. 從文件中讀取整數值c
- 15. 從字符串中提取整數值
- 16. 從枚舉中獲取整數值
- 17. 從NSRange創建UITextRange
- 18. 如何從選擇輸入值中獲取整數
- 19. 如何從Swift中的文本字段獲取整數值?
- 20. 如何從整個數據庫中獲取特定的子值?
- 21. 如何從不完整的關聯數組中獲取鍵/值?
- 22. 如何在iPhone應用程序中從NSString獲取整數值?
- 23. 如何從PHP中的變量獲取整數值?
- 24. 如何從lucene文件中讀取整數值?
- 25. 如何從SQL中的字符串值提取整數?
- 26. 如何從浮點數模數中獲取提取整數?
- 27. 取整數值
- 28. 從SQL數據庫提取值(整數)
- 29. 如何整數中值
- 30. 獲取子串與NSRange
太棒了!謝謝。 – user1486548