ios
はじめに 2018 WWDCにおいて、iOS12の新しい機能「Siri Shortcuts」が紹介されました。 Siri Shortcutsについて調べてみた【ショートカット登録編】 - Qiita ユーザーの日常のルーチンを適切なタイミングでサジェストしてくれ、ショートカット実行させてくれ…
UIRefleshControlを使っているSwift3プロジェクトをSwift4にマイグレーションさせた場合、呼び出しメソッドに@objcが追加されますが、Swift3プロジェクトの設定のま まだとワーニングが表示されます。 ビルドセッティングでSwift3 @objc interfaceをOnからDe…
UILabelのタップイベントを処理して、ラベルに表示する値をアラートダイアログで入力する方法です。 UIラベルのisUserInteractionEnabledをtrueにして、touchesEndedで処理します。 class ViewController: UIViewController { let timerLabelTag = 10 @IBOut…
@ITに、「iOS GameplayKitの「Agents, Goals, and Behaviors」で作る、鬼ごっごの鬼AI」という面白そうな記事がありましたので、試してみました。 GameplayKitを初めて使いましたが、簡単に使えるという印象を持ちました。 この連載には、AI的な要素もありそ…
TouchID認証を使ってみました サンプルアプリ 認証ボタンのみを持つアプリとして作成しました。 起動時 利用可能かどうかチェックします。 LAContext.canEvaluatePolicyを呼び出します。このメソッドは、true/falseを返します。falseの場合、error.localized…