Home Screen Quick Actionsを追加する方法について
概要 iPhoneのホーム画面でアプリアイコンを長押しすると、「Appを削除・Appを共有・ホーム画面を編集」というような、選択肢のアラートが出現しますよね。あのアラートのことを 『Home S...
33 search resultsShowing 1~20 results
You need to log-in
概要 iPhoneのホーム画面でアプリアイコンを長押しすると、「Appを削除・Appを共有・ホーム画面を編集」というような、選択肢のアラートが出現しますよね。あのアラートのことを 『Home S...
概要 個人開発アプリで、「地図をロングプレスするとピンを立てることができ、もう1度タップするとピンを削除できる」という挙動を実装しています。その際に、実際にピンが立ったり消えたりしていることは見...
概要 Realmについての概要と他のサービスとの比較に加え、Realmを使用した簡易的なiOSアプリケーションの作成方法について、解説します! この記事を読むことで作成できるTODOアプリ 上記...
モチベーション Swiftの文法や効率的な書き方を学ぶために最近少し競技プログラミングをしています! そこで得た「こんな書き方があるんだ〜」を随時まとめていきたいと考え、自分の知識の積み重ねと共...
概要 本当に今更ながら、UIKitベースのプロジェクトでSwiftUIの画面を表示してみました! 以下のようなサンプルを使用して、動作を確認しました! この記事はこんな方におすすめ そろそろUI...
概要 最近、社内のプロジェクトでローカライズが必要になったので、まとめてみました!! ただ、今回紹介するローカライズの方法はiOSアプリ開発におけるローカライズのベストプラクティスでは無いと自負...
概要 iOS16以上から、一部のグラフを簡単に作成できるフレームワークであるChartsが使用できるようになり、さらにiOS17以上からは、円グラフも対応できるようになりデータの視認性を良くでき...
概要 XcodeでiPhoneの実機ビルドを行った際に、以下の警告文が発生して、アプリが立ち上がるまでに30秒ほどかかってしまいました。 警告文 warning: libobjc.A.dylib...
概要 SwiftのCollectionViewCellの実装中に、Cell内に配置しているUIButtonの形を円形にしようと実装していたところ、なぜかひし形のような形になって型崩れしてしまって...
概要 Swiftでコードを書いていると[weak self]っていう記述よく目にすることありますよね? 結論から申し上げますと、 [weak self]は、selfを弱参照にして、クロージャとs...
概要 振り返ろうと思った理由は、大きく2つあります。 1つ目は、単純に今まで何をしてきたのか言語化し思考整理をするためです。 自分的に、この3ヶ月は濃密すぎて時間が一瞬にして過ぎ去っていったので...
概要 プロジェクト内でAPIでUser型で取ってきた情報を取得してきて、ViewControllerのtableViewに表示するということをしました。ViewControllerに情報を反映さ...
概要 ビデオ通話実装中に、マイク機能とスピーカー機能、カメラの反転機能の実装をしていた時に、switch文を用いてtrueとfalesを判別していました。しかし、その条件分岐を3つの機能にそれぞ...
概要 業務で実装を確かめるために実機ビルドした時に、「failed to prepare device for development」というメチャクチャ漠然としたエラーが発生したので、解決方法...
概要 特に、記事にするまでもないと思いますが、備忘録として便利機能について投稿します。 SourceTreeを使っていて、2つ以上のアプリのウィンドウを稼働すること、ありますよね? そんな場合に...
概要・背景 なぜ全く業務に関係ないMapKitを学習しているかというと、「行きたい場所をピンで刺して忘れないようにしておく機能を持つアプリ」を個人開発しており、MapKitをこれでもかと言うほど...
概要 「責務」「パターン」「設計の原則」の3つを中心に設計プロセスについて説明しており、設計パターンをする前にSwiftにおけるプログラミングの作法を中心に説明している。 まとめ 「責務」「パタ...
概要 本書の本質的な部分を説明する前に、「iOSエンジニアとして設計するということ」の意義を簡単にまとめてくれている。昨今、iOSの開発環境が進化し、アプリ自身も成長している中で、膨大なコードを...
第15章:「分/時間カウンタ」を設計・実装する 概要 本章では、プロダクトコードで用いられる、データ構造「分/時間カウンタ」について解説してくれている。 まとめ 「ConveyorQueue」「...
第14章:テストと読みやすさ 概要 本章では、効果的なテストを書くための技法を解説している。(ここでのテストは、コードの振る舞いを確認するための全てのコードのいこと。) まとめ テストコードでも...
33 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.