2020-01-01から1年間の記事一覧

teratailのAPIでswiftの質問を表示

teratail API v1.0 · Apiary teratail API |teratail(テラテイル) qiitaのAPIと違って、"questions"の下に質問一覧がある qiitaと違って先頭が{。qiitaは[ なので配列 tag swift https://teratail.com/api/v1/tags/swift/questions?limit=3 tag react.js …

UserDefaults

【Swift5.0】UserDefaultsでパラメータを保存する~iOSアプリ開発入門~ - Qiita 保存 let userDefaults = UserDefaults.standard userDefaults.set("name_test", forKey: "name") userDefaults.synchronize() 読み込む let userDefaults = UserDefaults.stand…

Swift 文法

[Swift]一週間ほど独学したので構文のアウトプットをする - Qiita CSメリー|note Swift入門 - Qiita Swift 文法 配列、map Swift 文法その2 - 配列 - Swift 文法 辞書 Swift 文法その3 - 辞書 - Swift 文法 分岐処理、guard文 Swift 文法その4 - 分岐処理 -

Codable

Codableで色々なJSONに対応する - Qiita SwiftでQiitaのAPIを表示させる。 - Qiita 全体的なコードの内容で、画面にtable Viewを追加して、名前をtableViewで紐つけ。 // private var tableView = UITableView() をコメントアウト。 実行すると、タイトルと…

Supported capabilities (iOS)

Supported capabities (iOS) Near Field Communication Tag Reading はEnterprise以上 iOS13でアップデートされたCoreNFCを試してみた - RAKUS Developers Blog | ラクス エンジニアブログ

Xcode 12.0 beta (12A6159)

+をクリックして、Textを画面にドラッグして追加、テキストを変更。 What's New in Xcode 12 | WWDC 2020 - YouTube https://www.youtube.com/watch?v=MMoJiZZWoCA What's new in SwiftUI for iOS 14? - YouTube https://www.youtube.com/watch?v=uitE6bmeFx…

LAN内共有フォルダの接続先を検索、共有フォルダ名を取得

Carthageを導入 $ brew install carthage iOSでLAN内共有フォルダにアクセスする - Qiita SMBClient/Example/Example at master · filmicpro/SMBClient · GitHub

Carthageを導入

iOS初心者がCarthage導入する💪 - Qiita swift初心者:[carthage導入時のfailed with exit code 72: xcrun: error: unable to find utility "xcodebuild", not a developer tool or in PATH]の対処方法 - Qiita

web上の画像を表示

Swift初心者メモ web上の画像を表示したい - Qiita

GoogleDrive API

SwiftのGoogleDrive APIでディレクトリを作成する。 - プログラムを書こう!

UIImageViewの表示サイズを指定

//UIImageをivに変換 let iv:UIImageView = UIImageView(image:img) //サイズを変更 let rect:CGRect = CGRect(x:0, y:0, width:300, height:400) iv.frame = rect //変換したivをviewに追加 self.view.addSubview(iv) UIImageView 画像を拡大縮小させる

iPhoneの画像を読み込み、表示

手順は、以下のリンクの通り。 【Swift5】iPhoneの画像を読み込み、UIImageViewに表示する - Qiita

Qiitaのタグを表示

2020/09/27確認 Codable iOS開発: 再入門 apiを叩いてtableViewに表示する (Qiita編) - Qiita struct QiitaStruct: Codable { var title: String var tags: [Tags] var created_at: String var user: User struct User: Codable { var name: String var prof…

中央寄せ Align

Labelを選択して、右下のAlignボタンをクリックして、 Horizontally in Containerにチェックをつけます。 Xcodeでボタンを押すとテキストが変わる簡単なアプリをつくってみるよ | 東京のWeb制作会社LIG

vscodeでGit Graph

F1キーを押して、extensions: Install Extensionsを選択。 git-graphで検索して、インストール Source Controlを選択して、View Git Graphを選択。 Visual Studio CodeでGitの履歴を素敵に表示する - Qiita

どのswiftバージョンで書かれているのか確認する

qiita.com Swift 5

Dropbox API 認証して、画像をダウンロードして表示

SwiftyDropboxをインストール https://github.com/dropbox/SwiftyDropbox https://qiita.com/Soccerboy_Hamada/items/037f80c95acc9ae9949e 2023/3/6 確認 DropboxのApp KeyはApp Console で確認 AppDelegate.swift (DROPBOX_APP_KEYは実際のApp keyに置き…

iOSでFirebaseを使用して、データベースに対してCRUDを実行

2022/2/11確認 SimulatorでFirebaseのViewControllerを開いた時に、RealtimeDatabaseにデータを追加できた。 Podfileに追加 pod 'Firebase/Core' pod 'Firebase/Database' pod 'Firebase/Firestore' pod 'Firebase/Auth' M1 Macの場合、下記コマンドでpod in…

バックグラウンドで位置情報を取得してファイルに書き込み

位置情報を取得して表示 の続き Startボタン、Stopボタンを追加して、処理を追加。 // Startボタンタップ時 @IBAction func tapStart(_ sender: Any) { locationManager.startUpdatingLocation() } // Stopボタンタップ時 @IBAction func tapStop(_ sender: …

SQLiteでCREATE TABLEとCRUD

2020/09/28確認 HeroDatabase.sqliteを作成 Herosテーブルを作成、列は、idとnameとpewerrank import UIKit import SQLite3 class ViewController: UIViewController { var db: OpaquePointer? override func viewDidLoad() { super.viewDidLoad() let fileU…

Vertical Stack View

右上の+をクリックして、Vertical Stack Viewを画面にドラッグして追加します。 Vertical Stack Viewに、ボタンをドラッグすると、Vertical Stack Viewがボタンの大きさになります。 別のボタンをVertical Stack Viewにドラッグして追加します。 Spacingで…

経度と緯度からFinds.jpで地名を表示

位置情報を取得して表示 の続き ボタンを押した時に、地名の表示処理を追加 実機で実行して、ボタンを押すと、地名が表示されます。 [はじめてのiOSアプリ]xcodeで地図アプリを作成(その8) - Qiita

画面遷移(別のstoryboardを追加して遷移)

2020/09/26確認 command + 1 して、フォルダを右クリックして、New File...を選択して、storyで検索して、 Storyboardを追加します。名前をSub.storyboardにします。 command + 1 して、Sub.storyboardを開き、+をクリックして、ViewControllerを追加して、…

コードで画面遷移

2020/09/26確認 遷移先画面のIdentity - Storyboard IDを設定して、Use Storyboard IDをチェックします。 遷移元の画面でボタンをタップした時の処理を追加します。 let next = self.storyboard!.instantiateViewController(withIdentifier: "SecondView") s…

ログをファイルに保存する

[Swift] ログをファイルに保存する - Qiita

現在日時を表示(print文)

2020/09/26確認 super.viewDidLoad() の下に処理を追加します。 let dt = Date() let dateFormatter = DateFormatter() // DateFormatter を使用して書式とロケールを指定する dateFormatter.dateFormat = DateFormatter.dateFormat(fromTemplate: "yMMMdHms…

TodoList(追加と表示)

Swiftで簡単なTODOアプリを作ってみよう - Qiita

Text Fieldで数値と小数点のみのキーボードを表示

Main.storyboardを選択して、Text Fieldを選択して、Keyboard TypeをDecimal Padに変更します。 swift - DecimalPadのキーボードの小数点をピリオド固定にする方法はありますか? - スタック・オーバーフロー

Cellの高さを設定

2020/09/26確認 QiitaのAPIでタイトルを表示 tableViewを紐つけしていない場合は、名前をtableで紐つけします。 @IBOutlet weak var table: UITableView! super.viewDidLoad() の下に table.rowHeight = 100 を追加します。

TableViewCellにImageを追加。非同期で画像取得

2020/09/26確認 command + 1 して、Main.storyboardを選択して画面を選択して、右上の+をクリックして、Image Viewを追加します。 Editor - Document Outlineで表示して、Image ViewをTable/cell/Content Viewの下にドラッグで移動します。 Image ViewのTag…