要求:三個頁面(登入頁面,pickerView頁面,排行榜頁面),pickerView頁面是三個元件,每個元件顯示0-9,點選按鈕進行随機,獲得的值存入排行榜,排行榜顯示大于500的最高的10個分數和對應的使用者名,切換頁面可以用任何方法(0-9循環顯示,登入登出[可以有不同的使用者],判斷使用者名是否為郵箱[正規表達式])
說明:
1.要修改xml檔案到目前系統桌面,dic.xml儲存的是使用者名和密碼,array.xml是儲存的積分榜
2.正規表達式用在注冊頁面,在注冊使用者的時候使用者名需要經過正規表達式的驗證,判斷是否是郵箱
3.有一個預設的admin,admin賬戶
4.排行榜顯示是用的tableView顯示的
疑惑:
1.如何建立檔案在目前項目下
2.為什麼view之間傳數組傳不了,我知道數組要先初始化
3.數組排序,用内置的排序方法,compare:,從大到小用什麼參數
4.如何讓tableView中的table随array的改變而重新整理
項目源碼:http://download.csdn.net/detail/s10141303/5970243
步驟:
注冊view

RegistViewController.h:
RegistViewController.m:
登陸View
LoginViewController.h:
LoginViewController.m:
抽獎view
ViewController.h:
ViewController.m:
排行榜View
ShowViewController.h:
ShowViewController.m: