iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 8
0
Mobile Development

從零開始-30日練習開發iOS APP系列 第 8

從零開始-30日練習開發iOS APP-字串的分割和處理 Day-8

  • 分享至 

  • xImage
  •  

前言:
字串的分割和處理,對於資料的應用有很大的幫助
在網路上有很多字串分割的方法和實例
但本篇會以我個人認為簡短好用的方法來做例子

正文:

let abc = "abcd1234"
let subString = (abc /*字串名稱*/ as NSString).substring(with: NSMakeRange(2 /*第幾個位置*/ , 4 /*決定往後抓取的個數*/))
print("subString = "+subString)

結果:
subString = cd12

但有的時候會需要用到Int數字或是String字串
這時候也可以利用強轉Int()來達到目的

let aInt = 1234
let subStringa = ( aInt as NSString).substring(with: NSMakeRange(1,3))

print("subStringa = " + subStringa)
if Int(subStringa)! < 100 {
    print("subStringa小於100")
}
else {
    print("subStringa大於100")
}

結果:
subStringa = 234
subStringa大於100

後記:
有了這兩個方法,就可以處理絕大部分的資料


上一篇
從零開始-30日練習開發iOS APP-頁面間傳值Unwind Segue Day-7
下一篇
從零開始-30日練習開發iOS APP-Slider調色盤 Day-9
系列文
從零開始-30日練習開發iOS APP30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言