執行專案,快捷鍵為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 您的輸入有誤,...