なんとかするから、なんとかなる

エンジニア関係のことを書きます

Objective-C

iOS How to edit a View in debug mode by LLDB Console

Introduction This article shows how to edit a view in debug mode by LLDB Console. Preparation First of all, Build an app on a simulator or device and open the [Debug View Hierarchy] In this article, I'll show you how to change an informati…

iOS LLDBでViewを操作するTips

English version below https://hopita.hatenablog.com/entry/2018/08/25/203726 はじめに 今回はデバッグ中にLLDBでViewを操作するために役立つTipsを紹介します。 準備 デバッグを開始して、[Debug View Hierarchy]を開いておきます。 今回はUILabelの情報…

iOSでViewControllerのライフサイクルでsuperを呼ぶべき?呼ばなくても良い?

背景 iOSの開発をしていると必ず必要となるViewController。 ViewControllerにはライフサイクルがあります。 ここまでは、普通の話ですがライフサイクル中のメソッドviewDidLoadなどで 親クラスのメソッドsuperを呼び忘れることがあります。その場合大丈夫な…

iOSでTimelapse動画作成アプリを作ったときに利用したFrameworkおよびライブラリのまとめ

以前にTimelapse動画を作成 iOSアプリを作成したことがあったので、そのまとめです。 使用したFrameworkおよびライブラリ AVFoundation AVAsset 1つ以上のメディアデータのコレクションを集約したもの コレクションのタイトル、再生時間、本来の表示サイズな…