タグ

ブックマーク / qiita.com/akatsuki174 (4)

  • AutoLayoutのデバッグをする(1) - Qiita

    今回はAutoLayoutでうまく行かなかった時のデバッグ法のうち、ログを解読して頑張る方法と、Document Outline Controlを使う方法、SymbolicBreakpointを使う方法について書こうと思います。「AutoLayoutのデバッグする(2)」ではrecursiveDescriptionなどObjective-Cのプライベートメソッドを用いて怪しいレイアウトを見つける方法、「AutoLayoutのデバッグする(3)」ではViewデバッガーなど視覚的に見て解決する方法について(いつか)書く予定です。 明らかにしたいこと 下記のエラーが出ているので何がダメなのかを知りたい [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the con

    AutoLayoutのデバッグをする(1) - Qiita
  • SwiftLintで特定のルールを特定のディレクトリだけ除外する方法 - Qiita

    やりたいこと 「テストクラス(≒テストディレクトリ)ではfatal_error_message(fatal errorを投げる時はメッセージ付きにすること)ルールは除外する」というように、特定のルールを特定のディレクトリだけ除外するということをやりたかったのでその方法について説明します。 結論から言うと、Nested Configurationsを使って基は有効にするものの、特定のディレクトリでは無効にするという設定を.swiftlint.ymlという作業をすれば良いです。 解決方法 このissueの情報を元に書きます。 前提知識:Nested Configurations 今回Nested Configurationsの知識があった方がわかりやすいので、SwiftLint0.22で導入されたNested Configurationsについて図を使いつつ説明しておきます。 ※図は過去の登

    SwiftLintで特定のルールを特定のディレクトリだけ除外する方法 - Qiita
    macneko-ayu
    macneko-ayu 2018/07/18
    安定感あった
  • [WWDC2018]セキュリティ強度の高いパスワードとセキュリティコードの自動入力 - Qiita

    Automatic Strong Passwords and Security Code AutoFillのざっくりとした内容メモです。内容、画像は全てセッション動画から持ってきています。 パスワードの自動入力 今までのパスワード管理と入力 今までパスワード管理はユーザにとって悩みのタネだった。セキュリティ強度が高いパスワードを各サービスごとに用意する必要があるが、それはパスワードマネージャーを使ったとしても面倒なことだった。そこで今回、パスワードで憂慮することなく、簡単に、安全に管理できるようにした。 現在、多くのユーザはiCloud Keychainを使っている。Apple自身もKeychainにはアクセスできないため、Keychainでの管理は生体認証の次に安全で簡単な方法である。これがiOS 12でもっと簡単になる。 iOS 12からのパスワード管理と入力 新規アカウント作成画面で

    [WWDC2018]セキュリティ強度の高いパスワードとセキュリティコードの自動入力 - Qiita
  • iPhone X対応 ~Safe Areaの外側~ - Qiita

    今年、iOSエンジニアを苦しめたであろうiPhone X対応。私も苦しめられた者の1人なのでその知見を投下しておこうと思います。この内容は2017年 AKIBA.swift忘年回の登壇資料を文章化したものになります。 以下で出てくる環境はXcode9.2bata、Swift4.0です。AutoLayoutにはPureLayoutを部分的に使用しています。 サンプルコードはGitHubに上げています。 https://github.com/akatsuki174/OutsideSafeAreaLayout SafeAreaについておさらい これから話の中で頻出するSafe Areaについて念のためさらっと確認です(とは言っても説明難しい)。 WWDC2017で登場 iOS11, Xcode9から使用可能 top及びbottom layout guideのdeprecated化と入れ替わり A

    iPhone X対応 ~Safe Areaの外側~ - Qiita
    macneko-ayu
    macneko-ayu 2017/12/25
    iOS 9以上の対応だとSafe Areaの制約使えていいよね…
  • 1