iOS 實用功能彙總(2)

2021-07-30 12:16:53 字數 2248 閱讀 6812

這種方法提交審核的時候,可能會被拒,所以慎用。。。最好不用。。。

nsmutablestring *str=[[nsmutablestring alloc] initwithformat:@"tel:%@",@"10010"];

uiwebview *callwebview = [[uiwebview alloc] init];

[callwebview loadrequest:[nsurlrequest requestwithurl:[nsurl urlwithstring:str]]];

需要匯入messageui框架,#import

if (![mfmessagecomposeviewcontroller cansendtext]) return;

mfmessagecomposeviewcontroller *vc = [[mfmessagecomposeviewcontroller alloc] init];

// 設定簡訊內容(這裡可以設定簡訊內容,也可以不設定)

= @"hello!";

// 設定收件人列表(這裡可以指定收件人,也可以不設定)

= @[@"10010", @"10086"];

// 設定**

vc.messagecomposedelegate = self;

// 顯示控制器

[self presentviewcontroller:vc animated:yes completion:nil];

還要實現**方法mfmessagecomposeviewcontrollerdelegate:

- (void)messagecomposeviewcontroller:(mfmessagecomposeviewcontroller *)controller didfinishwithresult:(messagecomposeresult)result else

if (result == messagecomposeresultsent) else

}

和發簡訊一樣,只不過是mfmailcomposeviewcontroller

/ 不能發郵件

if (![mfmailcomposeviewcontroller cansendmail]) return;

mfmailcomposeviewcontroller *vc = [[mfmailcomposeviewcontroller alloc] init];

// 設定郵件主題

[vc setsubject:@"hello"];

// 設定郵件內容

[vc setmessagebody:@"how are you?" ishtml:no];

// 設定收件人列表

[vc settorecipients:@[@"[email protected]"]];

// 設定抄送人列表

[vc setccrecipients:@[@"[email protected]"]];

// 設定密送人列表

[vc setbccrecipients:@[@"[email protected]"]];

uiimage *image = [uiimage imagenamed:@"pic.jpeg"];

nsdata *data = uiimagejpegrepresentation(image, 0.5);

[vc addattachmentdata:data mimetype:@"image/jepg" filename:@"pic.jpeg"];

// 設定**

vc.mailcomposedelegate = self;

// 顯示控制器

[self presentviewcontroller:vc animated:yes completion:nil];

同樣實現**:

- (void)mailcomposecontroller:(mfmailcomposeviewcontroller *)controller didfinishwithresult:(mfmailcomposeresult)result error:(nserror *)error

else

if (result == mfmailcomposeresultsent) else

}

nsstring *str = [nsstring stringwithformat:

xcode實用功能

佔位符 在 之間輸入提示語可得到像系統那種提示一樣的效果 快捷 將自己寫的 如常用的屬性,控制項的建立 拉到xocde的 倉庫裡面 設定completion shortcut為你想用的快捷碼,設定完成之後在xocde裡敲你設定的快捷碼即可得到你想要的 注意 屬性像 property nonatomi...

Arrays實用功能

1.列印陣列內容 arrays.tostring arr public static void main string args 輸出結果 arr1 11,11,11 arr2 22,22,22,22,22 比較兩個陣列是否相等,arrays.equals arr1,arr2 public stat...

Linux Shell 實用功能

tab 按鍵history 選項 history c 清除命令歷史記錄 history n 顯示最近n個歷史記錄使用歷史記錄的命令 執行上一條歷史記錄 6 執行第六條歷史記錄 8 test 執行第八條歷史記錄並在後面加上 test ls 執行上乙個ls命令 ls s cf g 執行上一條ls命令,其...