Swift– category –
-
【Swift】URLクラスの強制的アンラップの質疑応答とinit?()自己調査結果
この記事で悩んでいるポイントは、今の Swift 学習でもかなり本質的です。`URL(string:)` が Optional を返すのは、不正な文字列からは URL を作れない可能性があるためで、この考え方は 2026 年でも変わっていません。 いまのSwiftならこう考えると整理し... -
【Swift】iOSのフォントの種類を確認する(コピペ用)
現在swiftでプログラミングを行っています。TextFieldやLabelなどに指定できるフォントにはどのようなものがあるだろうと思い調べてみました。 まずXcodeのInterfaceBuilderの画面右側のAttributes Inspectorでフォントのところを開けば全てのフォントが見... -
プログラミング入門の5ステップとスタートダッシュに使えるサイト&アプリ
2026年3月8日時点の補足です。プログラミング入門の流れは今も大きくは変わりませんが、スタートダッシュのやり方は少し変わりました。 今の初心者向けに言い換えると、目標を決める → 言語を1つ決める → 教材を絞る → 開発環境を作る → 小さく作るが基本... -
簡易チャットボット無料ダウンロード(プログラミングで作った)
この記事で配布しているものは、2026 年の感覚でいうとAI チャットボットというより「埋め込み型の簡易 FAQ ウィジェット」として見るのが正確です。考え方自体は今でも使えて、問い合わせ導線の補助や、よくある質問の一次受けには十分役立ちます。 一方... -
【Swift】UITextFiledの使い方、キーボード表示、閉じるDelegate
UITextField の基本的な使い方は今でもほぼ変わっていません。文字入力欄を置いて、必要なら delegate を設定し、Return 押下で `resignFirstResponder()` してキーボードを閉じる流れは 2026 年でも定番です。 現在の補足ポイント 見た目より先に Auto La... -
【Swift】TimerクラスのscheduledTimerメソッドでアニメーションの使い方
`Timer.scheduledTimer` は今でも使えますが、2026 年時点では「繰り返し処理を手軽に回す道具」として理解しつつ、止め忘れと参照関係には気を付けるのが基本です。この記事の例のような学習用サンプルには向いています。 今の補足ポイント 繰り返しタイ... -
【Swift】addTargetメソッドの使い方、引数selector、senderのおさらい
`addTarget` の基本は 2026 年でも変わっていません。UIButton などの UIControl に対して、どのイベントで、どのメソッドを呼ぶかを結び付けるのが役割です。この記事の考え方は今でも有効です。 現在のSwiftで押さえたい補足 タップ検知は `touchUpInsid... -
【Swift】tableViewとtableViewCellの使い方とソースコード事例
SwiftのUITableViewはテーブルを表示するクラスです。ちなみにUIScrollViewクラスを継承しています。 今日はソースコード上でのUITableViewとその中のセルを扱うUITableViewCellクラスの使い方を整理しています。 UITableViewの宣言の仕方とインスタンス生... -
Swiftのエラーメッセージと解決方法まとめ
この記事のエラー内容は今でも学習初期にぶつかりやすいですが、Swift は当時より安全志向が強くなっていて、2026 年時点では「とりあえず ! を付けて通す」より、初期化と Optional を丁寧に整理するほうが基本です。 いま読み替えたいポイント `Expected... -
異業種からプログラマーへ転職できるのか【何が必要?】
異業種からプログラマーへ転職したい人、かなり多いです。実際、営業、事務、販売、製造、介護、接客などからITへ来る人は普通にいます。 ただ、「未経験でもいけるらしい」という軽い話だけで進むと危ないのも事実。そこでこの記事では、2026年3月8日時点... -
初心者のためのプログラミング上達の勉強のコツ
プログラミングが出来るようになるには論理的思考が大切だ、なんて話をよく聞きますが具体的に何なのそれ?となるわけです。なので論理的思考を極めましょうとか練習しましょう、という話はしたくありません。 もっと具体的な話ででじゃぁどんなプログラミ... -
【Swift】delegateとprotocolを理解!実装と書き方を解説
Swiftのデリゲートとプロトコルを自分で実装することについて理解したのでその書き方や仕組みをイラストで説明していく。 delegateとprotocolの理解と書き方 Abcというクラスを定義し、このAbcクラスの中でなにかのイベントが発生したときに、ViewControll... -
【アプリ開発】XCodeでスマホを横画面に固定にする設定
横画面固定の考え方は今でも同じですが、2026 年時点ではプロジェクト設定だけでなく、画面ごとの supportedInterfaceOrientations や iPad 側の扱いまで意識したほうが安全です。古い記事の手順でも入口はつかめますが、Xcode の表示位置や名称は一部変わ... -
【XCode】シミュレーターとプレビュー機能の使い方
XCodeのInterface Builderでのシミュレーターとプレビュー機能の使い方を解説します。 シミュレーターというのはプロジェクトをビルドしてから起動するので時間がかかる。プレビューはすぐさま画面を確認できて表示に反映される。 Xcodeシミュレーターの使... -
Xcodeで作ったiPhoneアプリを実機で動かす&エラー対処
ようやくiphoneアプリができたので実機のiPhone8で動きをテストしてみようと思います。 本来はもっと完成度を高めてAppstoreで公開したいと思っていたのですが年間費用がかかるので実機検証までにとどめておこうと思ったのです。 さて今日の記事はテックキ... -
【Xcode/Swift】View Controllerと制約の使い方と理解
Xcodeは様々なボタンやエリアが横文字で理解が難しいのでまとめました。 Xcodeを起動して、「Create a new Xcode project」から新規プロジェクトを作成。myInterfaceBuilderTestという名称にしました。 View Controllerの初期状態 画面左側のメニューこれ... -
【Swift】ButtonとImageViewを使い「なでなでアプリ」
Button と ImageView を組み合わせる入門として、この題材は今でも分かりやすいです。2026 年時点でも、画像を配置して、制約を付けて、ボタン操作で表示を切り替えるという基本は変わっていません。 今のXcodeで補って読みたい点 画像は Assets にまとめ... -
プログラミングにおすすめのパソコンは?初心者むけに選び方を解説
2026年3月8日時点の補足です。プログラミング用PC選びは、昔より「高級機が必要」ではなくなりましたが、逆に最低ラインを外さないことが重要になっています。 いま初心者向けに無難なのは、メモリ16GB・SSD・13インチ以上あたりです。ブラウザ、エディタ... -
【Xcode/Swift】の公式リファレンスと調べ物の仕方
XcodeでSwiftを始めていろいろとつまづきつつネットで調べたりテックキャンプの講師に聞いたりして解決できるのですが、もっと効率的に自分で解決できたら早いのに…と思っていました。 今日はXcode/Swiftでの調べ方とリファレンスについて整理しています。... -
趣味でプログラミングを始めよう!何を作る?おすすめは‥
趣味でプログラミングを始めたい人、かなり増えましたよね。仕事にするほどではないけど、何か作ってみたい、ちょっと理解したい、という入口は普通にアリです。 この記事では、2026年3月8日時点で、趣味でプログラミングを始めるなら何を作ると楽しいかを...
