第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

希望老師講講MVC的分離和語言訪問的權(quán)限控制

http://img1.sycdn.imooc.com//55a389c40001983c04040674.jpg

//

//? ViewController.swift

//? ChineseZodiac

//


//? Created by 趙津 on 15/7/13.

//? Copyright (c) 2015年 Play Interactive. All rights reserved.

//


import UIKit


class ViewController: UIViewController {


? ? override func viewDidLoad() {

? ? ? ? super.viewDidLoad()

? ? ? ? // Do any additional setup after loading the view, typically from a nib.

? ? }


? ? override func didReceiveMemoryWarning() {

? ? ? ? super.didReceiveMemoryWarning()

? ? ? ? // Dispose of any resources that can be recreated.

? ? }

?? ?

? ? //重寫screen的touch end事件(用戶點(diǎn)擊屏幕的任何地方,結(jié)束touch之后都會被執(zhí)行),解決用戶不做查詢時,不會自動收起的問題

? ? override func touchesEnded(touches: Set<NSObject>, withEvent event: UIEvent) {

? ? ? ? yearOfBirth.resignFirstResponder()

? ? }


? ? @IBOutlet weak var yearOfBirth: UITextField!

?? ?

? ? @IBOutlet weak var shuxiangImg: UIImageView!

?? ?

? ? @IBOutlet weak var yearOfShuXiang: UILabel!

?? ?

? ? @IBAction func confirmTapped() {

? ? ? ? //讓輸入控件失去焦點(diǎn),解決查詢結(jié)束之后鍵盤不會自動收起的問題

//? ? ? ? yearOfBirth.resignFirstResponder()

? ? ? ? if let birthYear = yearOfBirth.text.toInt(){

? ? ? ? ? ? let seachResult = parseYearGetShuXiangInfo(seachYear: birthYear)

? ? ? ? ? ? shuxiangImg.image = UIImage(named: String(seachResult.imgNumb))

? ? ? ? ? ? yearOfShuXiang.text = seachResult.shuXiangTxt

? ? ? ? }else{

? ? ? ? ? ? println("用戶沒有輸入年份信息!")

? ? ? ? }

? ? }

?? ?

?? ?

?? private func parseYearGetShuXiangInfo(seachYear year: Int) ->(imgNumb: Int,shuXiangTxt: String){

?? ? ? ?

? ? ? ? //位移:08是鼠年 % 12個生肖

? ? ? ? var imgReflectArr = ["鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬"]

?? ? ? ?

? ? ? ? var baseYear = 2008

?? ? ? ?

? ? ? ? var shengXiaoCount = imgReflectArr.count

?? ? ? ?

? ? ? ? var offset = baseYear % shengXiaoCount

?? ? ? ?

? ? ? ? var shuXiangImgNumb = (year - offset) % shengXiaoCount

?? ? ? ?

? ? ? ? var shuXiangTxt = imgReflectArr[(year - offset) % shengXiaoCount]

?? ? ? ?

? ? ? ? return (shuXiangImgNumb, shuXiangTxt)

? ? }

}



正在回答

1 回答

MVC的分離和語言訪問的權(quán)限控制

iOS開發(fā)的MVC模式就是模型、視圖與控制器相分離的,用戶需要做的就是將這三者聯(lián)系起來

語言訪問的權(quán)限控制應(yīng)該是使用代碼控制用戶的訪問權(quán)限吧。。



0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
使用Swift開發(fā)iOS8 App實(shí)戰(zhàn)
  • 參與學(xué)習(xí)       62602    人
  • 解答問題       553    個

通過蘋果最新Swift語言開發(fā)iOSApp,從零開始學(xué)習(xí)iOS的開發(fā)

進(jìn)入課程

希望老師講講MVC的分離和語言訪問的權(quán)限控制

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號