タグ

ブックマーク / qiita.com/touyoubuntu (2)

  • Swift不思議発見〜Swift3での変更に隠された本当の意図を探る〜 - Qiita

    §0. 序 こんにちは。iPhoneメンターのとうようです! この記事はLife is Tech ! Advent Calendarの16日目の記事です。とうとう残す日数もわずかとなってきましたね 当初はAndroidとiOS開発の比較でもしようかなとか思ったりしてたわけですが、先日メンター間で壮絶な議論を起こした疑問 なんでSwift3でUIColorのデフォルトカラーがメソッドからプロパティになったのか? の答えについて紐解いている内に面白くなってきたので以下の場所を読み解いていきながら、変更の意図というものを探っていきたいと思います。 Swift3に関する資料 Swift Evolution Swift API Design Guidelines (参考:ガイドライン日語まとめ) とりあげた疑問点は独断と偏見で気になるだろうところからピックアップしました。(他にもコメントしていただ

    Swift不思議発見〜Swift3での変更に隠された本当の意図を探る〜 - Qiita
  • [iOS10][Xcode8] あらたにinfo.plistに追記が必要になった項目まとめ - Qiita

    iOS10からiPhone/iPadの各種機能を使う際に、何の目的でその機能を使用するかをinfo.plistに設定しなければならないことになりました。設定しないで実行するとその機能を使用する操作をした時にデバッグモードであれば「何々をinfo.plistに設定してください」とのエラーを吐いてクラッシュします。 実際ユーザーが使う際はそこに設定した説明文とともにアラートがでてその機能の使用をアプリに許可するかどうか選択することになります。 プライバシー面の強化ということなのでしょうが、ちょっとしたことでも設定が必要になってしまったので一覧としてまとめておきます。 一覧 Bluetooth Periferal ... Bluetooth機能(AirDropだけでも認定されるようです) Calendars ... カレンダー情報を取得する際(日付を操作するだけで認定されるようです) Camer

    [iOS10][Xcode8] あらたにinfo.plistに追記が必要になった項目まとめ - Qiita
  • 1