ごらくらいふ

プログラミングしたりゲームしたり

Swift

iOSでキャリア情報の取得が大変。

データ通信に使っているキャリアの情報が欲しい iPhone XS, iPhone XS Max, iPhone XR以降、nano-SIMとeSIMを使ったデュアルSIMに対応している。*1 この機能はiOS 12.1 から利用できるそうだ。 これに合わせて、CTTelephonyNetworkInfo の API が更新された…

UITextFieldの内容をUserDefaultsに自動保存する。(+ 保存用のキーをInterfaceBuilderで設定する)

UITextFieldの入力値をUserDefaultsに保存する方法、VCべた書きIBInspectable+DelegateObject+IB接続customClass+IBInspectable <- 今ここ— yajamon (@Yajamon) 2018年6月18日 寄り道を経てカスタムクラスの最適解に降り立った気がする。 This UITextField i…

Swiftトレーニングとしてストップウォッチ書いた

標準アプリを模倣するのも良いものだ 得たもの Timerの使い方 Dateの使い方 DateFormatterの使い方を少し 結局String(format:)で済ませた guard節の使い方

Swift環境で定義するIBAction

Swift環境になってちょいちょい書き方が変わってわからなくなった点が増えた。 IBActionのつなぎ方について パターン コードでIBActionを書いて、UI部品と繋ぐ UI部品からコードに差し込む こっちのほうが良さそう コードでIBActionを書いて、UI部品と繋ぐ @…

iPadでdvorak jpほしい

無いから作ってる。 とりあえずアルファベット直輸入と末梢できるようにしたよ。 ハハッワロス 入力中の文字列をinputAccessoryViewに表示したいけど、UITextViewとか入力先が保持してるパターンの資料しか見つかってないので辛い。 ローマ字テーブルも作ら…