前幾天寫的**一直沒有更新到部落格,今天做了點點整理,多發幾篇,以備忘記而後翻閱。這一篇主要是了解uialertview的使用,其實類似於android的dialog。前一篇文章中也使用過了改控制項。然而當我找類似於android中的toast控制項的時候,卻發現蘋果是在使用uialertview來實現的,用oc實現很簡單,而且網路上有很多。但是用swift來實現卻沒有找到一篇,不過大同小異。 //
// viewcontroller.swift
// ss
//// created by gitserver on 14-10-20.
//import uikit
class viewcontroller: uiviewcontroller
override
func didreceivememorywarning()
func createuilabel()->uilabel
func createuibutton()->uibutton
func onclick()
func createuialertview()
func dismiss(timer:nstimer)
}作為對比,oc**如下:
//// viewcontroller.m
// testoc
//// created by gitserver on 14-10-20.
//#import "viewcontroller.h"
@inte***ce
viewcontroller()
@property(retain, nonatomic)
uialertview
*alertview;
@end
@implementation viewcontroller
- (void)viewdidload
- (void)didreceivememorywarning
-(void)createuilabel
-(void)createuibutton
-(void)createalertview
-(void)onclick
-(void)dismiss:(nstimer *)timer
-(void)dissmissalert:(uialertview *) alert
}@end
其中在注釋中標有1和2的部分可以選擇,兩個方法都能夠實現改功能。
蘋果程式設計新紀元 之 Swift
引言 本屆 2014 的wwdc著實讓開發者們眼前一亮,在介紹完yosemite和ios8以後,蘋果盡然強力推出全新的程式語言swift.這下ios開發界的童鞋可有的忙活了.不過新語言一出,自然需要討論一番.有人說好,有人說不好,眾說云云.不過蘋果對於此事已經公開發表看法了,原文如下 objc re...
iOS開發之Swift篇(14) 協議
屬性要求 方法要求 構造器要求 委託xcode 11.3.1 swift 5.1.3 協議規定了用來實現某一特定功能所必需的方法和屬性。類,結構體或列舉型別都可以遵循協議,並提供具體實現來完成協議定義的方法和功能。protocol someprotocol 讓自定義型別遵循多個協議 struct s...
蘋果發布了免費的 Swift 應用程式開發課程
這個全年課程名為 應用程式開發與 swift 它可以向學生們傳授使用蘋果旗下日益流行的程式語言 swift 開發應用程式的一些要素。蘋果表示,學習這門課程的學生將學習編碼和設計功能完備的應用程式,在軟體開發和資訊科技方面獲得重要的工作技能。蘋果表示,從今年秋季開始,該公司將會為全美 6 個社群學院系...