蘋果開發之路 swift之UIAlertView

2021-06-26 10:59:50 字數 1226 閱讀 2899

前幾天寫的**一直沒有更新到部落格,今天做了點點整理,多發幾篇,以備忘記而後翻閱。這一篇主要是了解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 個社群學院系...