プログラミング

Xcode iOSアプリでGUIをコードだけで作成する Storyboard, Sceneなし

投稿日:

アプリメンテナンスをしている際、どうしようもないビルドエラーに遭遇して解決できず、新規プロジェクトで作り直すという事がありました。私のiPhoneアプリ開発歴は結構長く、始めたのは2013年あたりです。その時のスタイルを変える事ができず今も

・Objective-c
・GUIは全てコードで書く

という形で開発を行っています。

新規プロジェクトからスタートした場合、この形式に持っていくまでの初期設定で少々悩まされたので備忘録を残しておこうと思います。

info.plistでApplication Scene Manifestを削除

デフォルトで作成されるSceneDeletage関連への依存を断ち切るためにinfo.plist内のApplication Scene Manifestを丸ごと削除します。この項目は多くの階層を持っておりますが遠慮なく削除します。これだけでOKですがSceneDelegate.h, SceneDelegate.mも不要なので削除して問題ないと思われます。

-プログラミング

執筆者:

関連記事

FFmpeg.wasmの使い方:ブラウザでアップロードした動画をグレー動画に加工

FFmpeg.wasmの使い方の一例として、・ブラウザで動画をアップロード・動画から音声を抽出・動画からすべてのフレーム画像を取得・すべてのフレームをグレースケールに加工・グレースケール動画を作成・グ …

240Hzゲーミングモニターの勧め – 目に優しい?閃輝暗点の予防策

オンラインPCゲームにはまってしまい、ついには高価な240Hzゲーミングモニターを購入してしまいました。機種名は「Acer ゲーミングディスプレイ Nitro VG252QXbmiipx 24.5型ワ …

Android studio|FFmpegでやりたい放題するための準備

動画を利用したアプリを作成するにあたりFFmpegを使用できると大変便利です。Web上に多数の情報がありますが、数年前の記事は役に立たなかったり、実用的な情報が少なかったりします。本記事ではAndro …

Python pyworld インストールできない時の対処法

Windows10でpyworldをインストールしようとしたら、途中で止まってしまった。なんかWarningがでてました。 WARNING: Ignoring invalid distribution …

ブラウザゲームをPWA(Progressive web apps)化してiPhone/Android版を公開した話

PCブラウザゲームを公開してしばらくたった時にスマホ版も出したいなと思いました。ブラウザゲームなのでそのままでもスマホのWebで開けば遊ぶことができます。しかしスマホが回転するごとに画面が乱れたり、ア …

スポンサーリンク