ios練習 加法計算器

2021-07-12 06:14:17 字數 1158 閱讀 3885

執行專案,快捷鍵為command+r,xcode會啟動乙個ios模擬器來執行程式,程式執行結果白白一片,後面我們得往這空白介面上增添各種各樣的控制項元素

專案建立完畢後,自動幫我們做了很多配置,也自動生成了很多檔案,還自動新增了開發所依賴的框架

往裡面拖拽控制項如右圖所示

*開啟viewcontroller.m,在類擴充套件中增加方法宣告

@inte***ce viewercontroller()

-(ibaction)compute;

@end

在.m中宣告的方法是私有方法,外界無法直接訪問,保證了封裝性

增加方法實現:

建立按鈕與方法的聯絡

*方法左邊的圓圈由空心變為實心,說明已經跟某個按鈕進行了連線

在類擴充套件中,宣告3個屬性,用來訪問storyboard中的3個控制項

@property (nonatomic, weak) iboutlet uitextfield *number1;

@property (nonatomic, weak) iboutlet uitextfield *number2;

@property (nonatomic, weak) iboutlet uilabel *result;

*按住control鍵,用滑鼠左鍵將控制項拖到對應屬性上,然後鬆開

在compute方法中計算兩個文字框的和,將結果顯示到右邊的標籤中

-(void)compute

{ //獲取第乙個數值

int num1=[self.number1.text intvalue];

//獲取第二個數值

int num2=[self.number2.text intvalue];

//設定文字標籤的值

self.result.text=[nsstring stringwithformat:@」%d」,num1+num2];

加法計算器

加法計算器 提示使用者提供數值輸入時,常出現的乙個問題是,使用者提供的是文字而不是數字。在這種情況下,當你嘗試將輸入轉換為整數時,將引發typeerror 異常。編寫乙個程式,提示使用者輸入兩個數字,再將它們相加並列印結果。在使用者輸入的任何乙個值不是數字時都捕獲typeerror 異常,並列印一條...

iOS開發專案 1 加法計算器

時隔乙個月沒寫部落格了,這段時間由於雜事繁多,沒有及時整理好學習內容。現在就將筆者在這段時間裡學習的ios專案和ios面試有關的題目整理出來呈現給大家。本專案是取自傳智播客的教學專案,加入筆者的修改和潤飾。uilabel result 標籤屬性顯示結果 計算方法宣告 ibaction compute...

整數加法計算器

整數加法計算器,輸入兩個整數,計算相加的結果 整數加法計算器 print 整數加法計算器 m input 請輸入兩個個整數,用回車符隔開 n input i y i1 i.upper while i1 y while not m.isdigit and n.isdigit print 您的輸入有誤,...