Yama

アプリエンジニア(iOS)を目指してます。 Swiftに関して日々の学習成果やその時の…

Yama

アプリエンジニア(iOS)を目指してます。 Swiftに関して日々の学習成果やその時の気持ちを残していきます。 ガジェット好きで興味あり 南の島で暮らしたい

最近の記事

[Swift] iOSアプリ申請時のスクリーンショット作成まとめ

[Swift] iOSアプリ申請時のスクリーンショット作成まとめ

    container view

    aaa

    container view

    mapkit

    aaa

    [Swift] 棒グラフを表示

    いろいろ試してます。 Chartsというライブラリで棒グラフを表示させました。 何かで使えそうです。 #今日の積み上げ Swift

    [Swift] 棒グラフを表示

    Firebase Analytics

    プライバシーポリシーを調べてるときにFirebase Analyticsというアプリ版のアナリティクスがFirebaseで無料で提供されていることを知ったので導入を進めてみました。

    Firebase Analytics

    アプリ個人開発のプライバシーポリシーのサンプル

    アプリをリリースするときにプライバシーポリシーページを作っておく必要があるようなので調べてみました。 mizutamaTODOというアプリのプライバシーポリシーです。とてもシンプル。 下記はパラメーターを指定すると自動でページを生成してくれます。 上記を利用したサンプル 海外ですが、これもプライバシーポリシーを自動作成してくれます。

    アプリ個人開発のプライバシーポリシーのサンプル

    tableview 削除

    エラー

    tableview 削除

    [Swift] ClassとStructの使い分け

    ClassとStructはとても似ている気がする

    [Swift] ClassとStructの使い分け

    [Swift] tableViewにUISwitch

    iPhoneの設定でみかけるtableviewにswitchがついているタイプで、ON/OFFを保存する処理をしようとしたら思ったより苦戦しました。 やり方はいろいろあるようで、最初はクロージャを使う方法を試しましたが、うまく動かないのと作る方が微妙な気がしたのでやめました。 次に、これはデリゲートの出番だと思いコードを書きましたがうまく発火せずにやめました。 結局、addTargetを使う下記のやり方でうまく動きました。 こちらもaddTargetを使ってるので同じ

    [Swift] tableViewにUISwitch

    [Swift] tableviewのカスタムセル

    カスタムセルを作りました。

    [Swift] tableviewのカスタムセル

    UIActivity

    aa

    UIActivity

    Objective-C がかなり昔からある言語だと知った

    iPhoneが発売される少し前くらいに存在してたのかと思ってましたが、ぜんぜんもっと昔でした。 Swiftのデメリットとして、言語仕様が1年に1回くらいでマイナー変更されてるのが気になってます。それに比べてObjective-Cはいい意味で枯れた言語です。

    Objective-C がかなり昔からある言語だと知った

    Codableでお気に入り情報保存

    ブラウザで開いてるお気に入り情報の保存をCodableでの実装を試しています。 Realm でやろうと思ってましたが、単純な構造のデータなので Codable でカスタムのplistに保存して利用する程度でよいかなと気がかわりました。

    Codableでお気に入り情報保存