[Swift] structがデフォルトで持つMemberwise Initializerを使い続けたい。別のイニシャライザをextensionで追加すれば使い続けられるよ!
問題 Memberwise Initializer Swiftの構造体(struct)にはメンバ変数の初期化を行うイニシャライザ(Memberwise Initializer)がデフォルトで自動...
12 search resultsShowing 1~12 results
You need to log-in
問題 Memberwise Initializer Swiftの構造体(struct)にはメンバ変数の初期化を行うイニシャライザ(Memberwise Initializer)がデフォルトで自動...
allSatisfy(_:) allSatisfy(_:)はSwift4.4で追加されたSequenceのメソッドで、すべての要素が与えられた条件を満たすかを判定するメソッドなのですが、このメソ...
概要 Xcode11以降に追加されたXCTUnwrapを使ってテストコード中のOptional値のunwrapをスッキリ書く方法の紹介です。 XCTUnwrapとは 公式ドキュメントには以下のよ...
追記(2021/3/1) Xcode 12.4以降でこの症状は解消されています https://developer.apple.com/documentation/xcode-release-n...
(2021/02/11 追記) 記事を書いてからだいぶ時間が経っているのですが、その割に読まれているようなので2021年版として更新しました。 変更点としては*.xcodeproj/以下の書き方...
概要 The version number has been previously used とエラーが出た場合の対処法 原因 itunes connect上に既に「提出準備中」の同バージョンの...
概要 UIViewControllerの全面にUITableViewを設置する場合、UITableViewを基底viewにしてしまえばよさそう UIViewControllerのviewインスタ...
Ubiregi Advent Calendar 2019 19日目の記事になります。 今回は個人で開発中のアプリのシステム構成の紹介と、そのシステム構成をどう変更していくかという計画の話をします...
概要 iOSアプリのウォークスルーでよく使用されている、RxSwiftとUIScrollViewを使ったページングの実装についてメモを書いていきます。 最近作ったゴミアプリという個人プロジェクト...
shouldSelectViewControllerで押せれたタブに紐付くViewControllerが特定のViewControllerであった場合に、タブの切り替えを行わずにモーダルを出す。...
Rspecを使ったコントローラのテストで、コントローラのインスタンス変数を取得する方法。 Ruby it { expect(controller.instance_variable_get("@...
Railsでそれらしくタグが作れるgem「acts-as-taggable-on」のご紹介。 今回はタグをオーナーを設定して作る方法を紹介します。オーナーの設定は「ユーザーがお気に入りの記事をタ...
12 search resultsShowing 1~12 results
Qiita is a knowledge sharing service for engineers.