Metalのデバッグまとめ(随時更新) - Qiita      2018-01-21 18:20:44  詳細
Metalのデバッグに関連する機能やツールの使い方を本記事にまとめていこうと思います。 GPUフレームキャプチャ XcodeにビルトインされているMetalのデバッグ機能。 Metal利用アプリを実行中、カメラ型のアイコン("Capture GPU Frame")を押すと、その瞬間のGPUフレームがキャプチャされ、次のような画面になる。 非常に高機能なので、詳細はそれぞれの項にて。 ラベル Met...
https://qiita.com/shu223/items/1e88d19fbb31298146ca
[Swift]関数の返り値を使わない時は | Tomorrow Never Comes.      2018-01-18 22:21:01  詳細
Swift 3が正式にリリースされてからもう2週間くらい経って、少しずつSwift 3を紐解けてきている感があります。お久しぶりです。 最近は自分で作成していたOSSのSwift 3対応を進めているので、気づいたこととかあったらぼちぼち書き溜めていこうと思います。 今回は「デフォルトで関数の返り値を使わない時に警告がでるようになった」について書いていきます。 デフォルトで関数の返り値を使わない時に...
https://blog.sgr-ksmt.org/2016/09/24/discardable_result/
ゼロから始めるiOSアプリ開発「コードを使って画面を操作しよう」 - GIGAZINE      2018-01-18 12:20:55  詳細
予備知識ゼロからiOSアプリを開発できるようにしよう!というのがこの「ゼロから始めるiOSアプリ開発」です。今回は「Swift」という言語を使ってプログラムを書き、プログラムから画面を操作してみます。なお、この記事は公式の解説記事を参考にして作成しています。 Start Developing iOS Apps (Swift): Jump Right In https://developer.app...
http://gigazine.net/news/20180118-make-ios-app-swift/
[iOS 9] UIStackViewを知らない人向けの基礎知識 | Developers.IO      2018-01-14 05:20:44  詳細
6.ボタンを配置します StackView内にボタンを配置します。画像も一緒にセットしておきます。 7.Text Viewを配置して制約をつけます 上記の手順でレイアウト配置は完成です Stack View Tips 縦と横で並べ方を変更する 端末の向きを変えた時にそのままだと並べ方は変わりません。下記図では、端末を横にしても縦並びのままです。 それを、端末を横にした時は横並びにするには、Stac...
https://dev.classmethod.jp/smartphone/iphone/ios9_uistackview/
レイアウトの救世主StackViewを使ってみよう      2018-01-14 00:20:45  詳細
Auto Layoutには実は重大な欠点がありました。 それは、、 レイアウトの修正が大変 ということです。 レイアウトする要素が増えれば振れるに従って隣のビューとの関係も複雑になってしまいます。 例えば、画面上にボタンを縦に3つ並べるレイアウトを考えてみましょう。 ボタンをそれぞれ同じ大きさに縦に3つ並べるレイアウトを作ってみます。 このとき3つのボタンと親ビューとの関係性はざっと数えた分でも1...
https://blog.personal-factory.com/2015/12/31/you-can-layout-easly-via-stackview/
Xcode9でワイヤレスデバッグを行う方法 | makotton.com      2018-01-12 11:20:54  詳細
■前提条件 Xcode9とiOS11を載せた端末がワイヤレスデバッグの対象となります。このエントリーでは下記の環境で確認しております。 macOS Sierra (ver 10.12.6) Xcode 9.0 (9A235) iOS11.0 (15A372) ■手順 (1) XcodeのメニューからWindows->Devices and Simulatorsを選択 (2) ワイヤレスデバッグ対象...
https://makotton.com/2017/09/21/1573
Xcodeのブレークポイントを通知センターに表示する - NANAIRO      2018-01-12 07:20:47  詳細
2018 - 01 - 12 Xcodeのブレークポイントを通知センターに表示する 「 Xcodeのブレークポイントで音を鳴らす 」で耳 デバッグ を紹介されていますが、音を鳴らせない状況ではイヤホンを Mac につなぐと言われているように毎回気軽に デバッグ をできないのが難点ではあります。 そこで最近、便利だなと思っているのが通知センターを使う方法です。 Xcode から起動した際、該当箇所が...
http://dealforest.hatenablog.com/entry/2018/01/12/012212
iOSアプリをCircleCIにのせる - Qiita      2018-01-07 15:20:55  詳細
Fastfile 基本 fastlane init でできるものでOK .circleci/config.yml Project > Add Project > macOS > Setup Project からプロジェクトの設定を行う .circleci/config.yml は基本sample.ymlでOK # iOS CircleCI 2.0 configuration file # # Ch...
https://qiita.com/kazu14m1/items/173194004b94824b11e0
ゼロから始めるiOSアプリ開発「ボタンで画面を切り替えるアプリ」 - GIGAZINE      2018-01-06 11:20:58  詳細
日本においてiOSは 60%以上のシェアを獲得 しています。そのiOSで動いているアプリはいったいどのようにして作成されているのでしょうか。この「ゼロから始めるiOSアプリ開発」連載では、全く何も触ったことがない初心者を対象に、実際にアプリを作成しつつその作り方を解説していきます。連載第一回目の今回は、アプリ開発のツールである「Xcode」をインストールし、「ボタンを押すと画面が切り替わる」という...
https://gigazine.net/news/20180103-make-ios-app/
The buddybuild team is now part of Apple!      2018-01-04 13:20:41  詳細
We're excited to share that the buddybuild team has joined the Xcode engineering group at Apple to build amazing developer tools for the entire iOS community. We've always been proud to be a Canadian ...
https://www.buddybuild.com/blog/buddybuild-is-now-part-of-apple
WKWebView でテキスト選択禁止や長押しによるメニュー表示禁止(TouchCallout)など | MUSHIKAGO APPS MEMO      2018-01-04 08:20:31  詳細
iOSアプリ内にWKWebViewを組み込んだ際のブラウザの動作を少々カスタマイズ。WKWebView関係については今後もMEMOをちょくちょく残していくと思います。iOSアプリ内にWKWebViewを組み込んだ際のブラウザの動作を少々カスタマイズ。WKWebView関係については今後もMEMOをちょくちょく残していくと思います。 WKWebViewConfigurationによる制御 これはiP...
http://mushikago.com/i/?p=8385
Some useful URL schemes in Xcode 9 | Cocoa Engineering      2018-01-03 19:40:09  詳細
Not many people know that Apple introduced some interesting automation capabilities in Xcode 9 via URL schemes. I sometimes use them, and as I didn’t see them publicized anywhere, I decided to documen...
https://cocoaengineering.com/2018/01/01/some-useful-url-schemes-in-xcode-9/
【Xcode】初心者向け簡単なデリゲート実装サンプル【Objective-C】 - Qiita      2017-12-31 07:20:32  詳細
Objective-Cのデリゲート実装でつまづきました。私みたいに、まずはどこに何を書くかサンプルコードが無いとよく分からないよ!って人の為に残しておきます。 概念的なことは他の方々が纏めてくださっているのでここでは割愛します。 ※初心者による初心者向けの記事です。 ※間違っている部分があったら指摘して頂けると幸いです。 デリゲートって? そもそもデリゲートってなんやねん・・・ということで言葉の意...
https://qiita.com/MajesticAster/items/12617519133c397416e0
Build Numberを自動設定する方法いろいろ - Qiita      2017-12-21 19:20:48  詳細
iOS2 Advent Calendar 2017の20日目! なにを書こうか迷ったのですが、より多くの人が関係する事がよいだろうなーといことで、この題材に。 既知のことが多いと思いますが、知らないことが少しでも含まれていれば嬉しいな! 目的 Build Numberを自動設定する方法について、以下の目的を前提に、どんな方法があるか調査してみました。 外部ライブラリは使わず、XCodeだけでできる...
https://qiita.com/aqubi/items/3e4e14c1fdb19d7f7879
iPhoneのホーム画面をデバッグしてみよう - Qiita      2017-12-19 23:20:54  詳細
この記事は Gunosy Advent Calendar 2017 の16日目の記事です。 こんにちは。グノシー開発部iOS担当の @hongmhoon です。 今日はiPhoneのホーム画面である SpringBoard をデバッグしてみたいと思います。 もちろん実機iPhoneは普通ではデバッグ出来ないので実機ではなくiPhoneのシミュレータで行います。 Xcodeとシミュレータ準備 ここで...
https://qiita.com/hongmhoon/items/739fa1ab6a63311c1eaf
【Swift】iOS ステータスバーの表示・非表示を動的に切り替える      2017-12-19 18:21:05  詳細
iOS ステータスバーを表示・非表示を動的に切り替える方法のメモ Swift3.0とiOS 10で動作確認しました 動きはこんな感じ iOS 8だとこれで表示・非表示を切り替えられましたが、iOS 9以降は非推奨になりました let application = UIApplication.shared application.setStatusBarHidden(true, with: .slid...
https://studio.beatnix.co.jp/develop/swift/statusbar/
Xcodeのブレークポイントで音を鳴らす - いけだや技術ノート      2017-12-19 08:20:58  詳細
2017 - 12 - 18 Xcodeのブレークポイントで音を鳴らす Xcode Xcode の ブレークポイント では音を鳴らすことができて、これは結構便利です。例えばシミュレーターの動作を目で確認する一方で、 ブレークポイント を通過したかどうかは耳で確認することができます。シミュレーターの画面を見ながらコンソールのログを追うのは大変ですからね。 また "Automatically cont...
http://ikesyo.hatenablog.com/entry/xcode-breakpoint-sound-action
iOS11 Core NFCを使ってみた - Qiita      2017-12-18 09:21:05  詳細
iOS11になって、Core NFCというフレームワークが追加されました。 これはNFC(近距離無線通信)を利用したタグとの通信が出来るフレームワークです。 現状では読み取り専用で、しかも専用のアプリを起動しなければいけないそうです。 Androidアプリでは「NFCタグを端末に近づけるとアプリを起動する」といったことができますが、iPhoneではまだそのようなバックグラウンドからNFCの検知イベ...
https://qiita.com/SatoTakeshiX/items/cd3b8908c96e4391a475
Xcodeの基本ショートカットまとめ - Qiita      2017-12-15 12:21:07  詳細
先月から、swiftを勉強し始め、Xcodeの基本ショートカットを先輩エンジニアから教えてもらったので、まとめて載せます。 検索 プロジェクト内検索 command + shift + o ファイル名から、メソッド、変数名まで検索できちゃいます。 検索して、目的のファイルに移動した後は、 command + shift + j を押すと、 開いたファイルにプロジェクトナビゲーターが移動するので便利...
https://qiita.com/shikichee/items/348bbdfcf099a8f6d315
XcodeとSwiftを使ってアプリ開発を体験してみよう - WPJ      2017-12-14 16:20:58  詳細
いまや誰もがスマートフォンでアプリを使う時代、アプリ開発の需要は高まり続けています。Webデザイナーやフロントエンドエンジニアにとってネイティブアプリの開発は難しいイメージがあるかもしれませんが、 Web開発の知識と照らし合わせながら学習すれば怖いものではありません 。 このLESSONでは、「WebデザイナーのためのiOSアプリ開発入門」と題し、アプリ開発の経験がないWeb制作者がXcodeの使...
https://www.webprofessional.jp/lesson/swift4designers/lesson01/