iOS
iPhoneの通信を見たい Mitimproxy 環境など Mitmproxy の仕組み Mitmproxy の導入手順 Mitmproxy のインストール Mitmproxy の起動 PC のローカルIPを調べる iOSに証明書をインストールする iPhone で PC を経由してインターネットに接続するように設定する …
はじめに 以下のサイトを参考にしました 環境 手順 Wiresharkのインストール Remote Virtual Interface の設定 iPhoneのUDIDの確認 Remote Virtual Interface の設定 Wireshark で確認 参考 はじめに Wireshark には最大の欠点があります。「通信の中身は基…
foregroundColorを使う Text("▶").frame(width: 44, height: 44) .foregroundColor(.gray)
インジケーターのビューのコード 使い方例 インジケーターのビューのコード とりあえずこのコードを適当な名前で保存する。 import SwiftUI import UIKit struct Indicator: UIViewRepresentable { typealias UIViewType = UIActivityIndicatorView @State v…
環境 AVPlayer でのバックグラウンド再生 プロジェクトの設定から行う シミュレーターだとコントロールセンターが出ない? 環境 macOS Mojave 10.14.6 Swift 5.1.3 AVPlayer でのバックグラウンド再生 普通に AVPlayer で再生するだけだとバックグラウンド再…
実装 サンプルコード ボタンを押した時にモーダルを出す方法です。 実装 struct ContentView: View { // モーダルが開いているかどうかを表す State を用意する必要があります @State private var isShowingSettingModal = false var body: some View { Butt…
NavigationView を表示させる NavigationView にタイトルを表示させる NavigationView の右上にボタンを設置する NavigationView を表示させる struct ContentView: View { var body: some View { NavigationView { // ビューの中身をここに書く } } } Navig…
やること 重要なこと 実装するべきもの ちなみに データを持つ部分の実装 UIの実装 APIを叩く部分 やること 新年あけましておめでとうございます。 新年なので、非同期でAPIリクエストを行い、結果がかえってき次第リスト形式でUIに表示させたいです。 重要…
今回はこのリストを作るチュートリアルをやります 進め方 Create the Row View 今回表示するもの AudioRow を定義 AudioList を定義 SceneDelegate を編集して AudioList を表示させる 今回はこのリストを作るチュートリアルをやります https://developer.ap…
問題 答え 解説 導入方法 Rubyのインストール方法 CocoaPodsのインストール方法 Swift のプロジェクトに CocoaPods を導入 パッケージをインストールしてみる 問題 JavaScript における npm PHP における composer Python における pip Swift においては何?…
Part 1 はこちら Imageを表示する UIKit を使う MapKit これらを合体させる 次回 Part 1 はこちら www.utakata.work Imageを表示する 突然 Resources フォルダとか出てくるけど、多分フォルダを作って追加しろということなのだろうか。 Image("turtlerock") …
前回の記事 TextVewのカスタマイズ Stack を使って View を組み合わせる VStack で Vertical に並べる VStackのalignmentを指定する HStack で Horizontal に並べる Spacerを入れる .padding() 次回 前回の記事 前回の記事をまだ見てない人はそちらから www.…
Swift UI とは Swift UI チュートリアル プロジェクトの作成 ContentView.swift ContentView ContentView_Previews Canvas 次回: Cusotomize the Text View Swift UI とは 日本時間2019年6月4日に「WWDC19」で発表されたSwiftのUIフレームワーク。 developer…
iCrackedとは 予約方法 iCracked銀座店 交換するディスプレイの種類 修理の際の注意点 iCrackedの「モバイル保険」 交換後しばらくして みなさんに注意してもらいたい点として 以前、iCrackedでiPhone 6のバッテリー交換をしてきた話をしました。 www.utakat…
はじめに URLSessionの使い方 data, urlResponse, error の処理 ステータスコードはどうやって取るか JSONDecoderを使ってJSONのレスポンスをいい感じにstructにマッピング ここまでのまとめ はじめに 最近再びSwiftを触り始めました。何のアプリを作るにし…