2017-02-08 1 views
0

今、数日間、xcodeを使いこなし、自分の個人的な喜びのために他のチュートリアルから学んだことはありますが、私はこれらの警告を理解できないようです。iOS 10をクリックしてアクションを修正する

私は、(テストと同様に)解析サーバーから行く小さなアプリケーションを構築しました。私は、呼び出し(または何でも)するためにクリックを使用して来るとき、それは

をクラッシュするアプリケーションが発生しますので、電子メールのようなテーブルをwithingからデータをドラッグし、PHONENUMBER、Webアドレスなど

私はの頭を作るカントiOS 10でこれを動作させるために何を変えるべきかについての話、パーズから数字をドラッグして表示するときの簡単なクリックコールボタン。

@IBAction func phoneCallButt(_ sender: AnyObject) { 
    let aURL = URL(string: "telprompt://\(storeObj[STORES_PHONE]!)")! 
    if UIApplication.shared.canOpenURL:options:(aURL) { 
     UIApplication.shared.openURL(aURL) 
    } 
} 

XcodeはOpenURLのを使用することを提案:オプション:私はまだ警告

を得るようcompetitionHandlerが、これが働かないか、やりがいのある何かを作成し、どちらも誰でも助けることができますか?

答えて

0

編集可能でない選択可能なUITextViewを使用して電話番号を表示することをお勧めします。それは標準的な方法で、すぐに構築された機能を "ダイヤルする電話番号をタップする"機能を持っています。

+0

これは、UIアプリケーションを置き換えることになりますか? –

+0

すべてのコードを置き換えます。テキストビューでは、電話番号を表示し、ユーザーは電話番号をタップしてコードを入力することができます。 – matt

+0

おかげで病気goveこれはすぐに行く、病気はあなたが結果を知ってみましょう –

関連する問題