2022-12-01から1ヶ月間の記事一覧
なえTです 最近SQLの学習から足を洗い、StoryboardなしでCGsize, CGPoint, CGRect等を用いてUIを作成していく練習をしています。 ↓この本、非常にイイ https://www.amazon.co.jp/%E3%80%90Swift%E3%80%91%E4%BD%9C%E3%81%A3%E3%81%A6%E5%AD%A6%E3%81%BC%E3%8…
どうもサルです。 私サルめは、構造体のことがわかったようでわからないまま、XcodeをシバいてStoryboardをいじいじしたりDelegateで通知をとばしたりViewControllerをいじいじしたりUserDefaultにデータをいれたりしていました。 流石にこのままではまずい…
はいはいどうもなえTです。 先週は現職のラッシュ、季節の変わり目によるふにゃふにゃ等でほぼ稼働できず、お勉強もおざなりになってしまい、激しい自己嫌悪の渦に飲み込まれていました。 が、もう今週は始まっています。過ぎたことを気にする暇があったら技…
いや何言ってるんだという話ですけどね 大体作りたいアプリの仕様が定まってきて、ほんでデータベースいるなと userdefaultsはデータ増えると重くなるらしいし、Firebaseも実務じゃ使うだろうけどあんまDBの練習って感じでもなさそうだろうと ほいだらライブ…
これも人のコードを読んでる時に出てくるので、良い加減意味をおぼえないといけない。 swift.tecc0.com とりあえず上記サイトを見ればわかる。けど念の為Swift実践入門も参照。 open: モジュール内外のすべてのアクセスを許可 public: モジュール内外のすべ…
AutoLayoutでConstraintsを付与したオブジェクトを、ちょっとマウスで動かしたり引っ張っちゃったりしたとき、こういうエラーでませんか?※あるいは、Constraints付与前から自分でつくったサイズがあんまり合ってない?時 エラーメッセージ見る限り、Hogehog…
Swiftでアプリ作成しているとき、ViewController上などであたり前にやっているので気にしたことがなかったけど、おさらいとして 親(スーパー)クラスに定義されているメソッド、プロパティを、その子(サブ)クラスに引き継げることをクラスの継承と呼ぶ UIKi…
入門書1冊では賄いきれなかったので、SWIFT実践入門をちょびちょびよんでます なんとなく理解してるけど、名前やちゃんとした仕様がわかってない決め事、定義等を補完しています Swift自体の仕様やdelegateとかは大体理解できるけど、UIKitの各クラスの取扱…
developer.apple.com >>>>>>>>>>>>>>>>>>>> I am having similar issue on iOS 13.1 beta 4. Setting up navigationBar's background color fixes the issue for me. Not sure if this is a correct solution. navigationController?.navigationBar.backgrou…
と思っているそこのあなた このエラー、要はクラスとIBオブジェクトの接続がうまくいってないということなんだけど、そもそもクラスの参照ができてないだけで、StoryBoard上のOutletとコードの紐付けは何も悪くないケースがあると判明した というわけで、ケ…
●● if let とguard let の違い if let Huga = Hoge { func Hogehoge() } >>>>if let は オプショナル型に値があったときだけ、指定の処理を行う。 guard let Huga = Hoge else { func Hogehoge() } >>>>guard letは、オプショナル型に値がなかったときだけ、…
まともにアプリつーかUIKitの勉強を始めて1週間か2週間か経ち、ようやくDelegateを理解したので解説 肝となるのは、 ①プロトコルで定義された何らかのイベントが実施されれば、それをトリガーとして実行するメソッドを設置でき、戻り値をプロトコルと同じク…
Xcodeの右上、エラーアラートが出るところに、前からずっと表題のエラーが出ている。 >>>>>>>>エラー詳細>>>>>>>>>>>>>>>>>>>>>>>>>>>> There was a problem authenticating your Apple ID (hogehoge@huga.com). Sign in again the Acccount preference pane…
今日も入門書のサンプルコードを写経しながらなんとなく理解した内容を書いていきます。 多分間違ってるんだろうな、でも追記で直せばいいんじゃ (参考にならなければすみません。) /* ●モーダルビュー present を実行すると、新しい画面がオーバーラップ…
さっきの記事に書き忘れた PHPちょっと触ったときはforとforeachで違ったりしたんやが、Swiftもそうなのだろうか。ちょっと調べたらforEachというのがあるらしい。 いずれ使うことがあれば書き足しておこう。 /* for 文の書き方 for 変数 in 開始値...終了値…
文法もうろ覚えの状態で、本読みながらアプリを作っています。 触っている上で覚えておきたい事を、ソースコードのコメント欄に書きがち。 でも書きすぎてソースコードの視認性がめちゃくちゃ悪くなりました。 テキスト読めばいつでも再確認できるけど、自分…