獲取GPS坐標(biāo) 在這一節(jié)課,你要在Xcode中創(chuàng)建MyLocations工程,并且使用Core Location框架來定位用戶位置的經(jīng)度和緯度。 當(dāng)你完成本小節(jié)課時(shí),app看...
獲取GPS坐標(biāo) 在這一節(jié)課,你要在Xcode中創(chuàng)建MyLocations工程,并且使用Core Location框架來定位用戶位置的經(jīng)度和緯度。 當(dāng)你完成本小節(jié)課時(shí),app看...
在數(shù)組的方括號內(nèi)必須寫上類型,或者在Array后面的尖括號<>內(nèi)寫上類型。 對于字典而言,你一共需要提供兩個(gè)類型,一個(gè)用于鍵,而另一個(gè)用于值。 Swift要求所有的變量和常量...
我的位置APP(MyLocations App) 在本次課程中將介紹來自iOS SDK中的更加誘人的技術(shù),并且你將掌握更加高級的Swift技能。 你將要制作一個(gè)“我的位置”a...
上節(jié)課我們已經(jīng)解鎖了新技能,選擇圖標(biāo)。 但是我們?nèi)匀挥行┘?xì)節(jié)有待改進(jìn),目前,在done方法中,你做了這件事: 設(shè)置圖標(biāo)的名稱可以認(rèn)為是初始化Checklist的一部分,所以我...
編輯已有的待辦事項(xiàng)名稱 在app中添加新的待辦項(xiàng)目到列表中對你是一個(gè)巨大的進(jìn)步,但是通常伴隨著新增還有其他兩個(gè)操作需要實(shí)現(xiàn),那就是: 1、刪除待辦項(xiàng)目(通過輕掃某一行刪除,我...
新增待辦事項(xiàng) 你現(xiàn)在有了一個(gè)新增待辦事項(xiàng)的界面并且允許用戶通過虛擬鍵盤在文本框中輸入文字。同時(shí)app也可以通過有效的方式來判斷輸入的內(nèi)容為空時(shí)不允許點(diǎn)擊Done按鈕提交。 但...
新增待辦事項(xiàng) 你已經(jīng)學(xué)會了在表格里添加新的一行,但是所有這些新添加的行的文本都是一樣的。你現(xiàn)在要對addItem()做出修改,當(dāng)這個(gè)方法被觸發(fā)后打開一個(gè)新的界面,可以使用戶自...
來個(gè)深加工 在你寫代碼將文本作為一條新的紀(jì)錄插入列表之前,讓我們先來改進(jìn)一下新增待辦事項(xiàng)頁面的工作方式和設(shè)計(jì)。 例如:如果可以自動為用戶彈出鍵盤,而不是當(dāng)用戶點(diǎn)擊后才彈出鍵盤...
在清單中添加新的項(xiàng)目 目前為止,你的列表中僅包含幾個(gè)固定的行,但是我們這個(gè)app的目的是可以讓用戶創(chuàng)建屬于自己的列表。因此,你需要給予用戶自己添加項(xiàng)目的能力。 在這一小節(jié)你要...