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

mstdn.guruのトゥートを表示

2023/3/4 確認 QiitaのAPIでタイトルを表示 を元に作成 Getting started with the API - Mastodon documentation Fetching public timelines Playing with public data - Mastodon documentation $ curl https://mstdn.guru/api/v1/timelines/public | jq | …

RxSwift

入門!RxSwift - OPEN8テックブログ

DatePicker

iOS14でのUIDatePickerの挙動について(UIKit) - Qiita

RxSwift

初心者によるRxSwiftのデモ - Qiita ViewControllerにおいて、ボタンと反応するメソッドが一対一では無くなり、見やすくなっています。 ViewModelにおいて、delegate?.updateCountのようにデータ更新の通知を行わなくても良くなっています。イベントが発生し…

StoryboardからSwiftUIの画面を表示

StoryboardからSwiftUIで作ったUIを呼び出す方法 - Qiita import SwiftUI struct SwiftUIView: View { var body: some View { Text("Hello, World!") } } struct SwiftUIView_Previews: PreviewProvider { static var previews: some View { SwiftUIView() }…

Firebase Firestore

2022/2/11確認 SimulatorでFirebaseのViewControllerを開いた時に、Firestore Databaseにデータを追加できた。 Podfileに追加 pod 'Firebase/Core' pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :ta…

Rakuten COVID-19 API

https://api.rakuten.net/collection/coronavirus-covid-19

Alamofire

APISampleAlmofire/ViewController.swift at 229d5cd5db2fd6d934686b2393f3e08e1e37bd87 · togamin/APISampleAlmofire · GitHub

QiitaのREST APIでusersを表示、Github users、はてなブックマーク数

swiftでwebAPIを呼び出してjsonデータを表示させる - Qiita REST入門 基礎知識 - Qiita let url: URL = URL(string: "https://qiita.com/api/v2/users/TakahiRoyte")! let task: URLSessionTask = URLSession.shared.dataTask(with: url, completionHandler:…

shareボタン UIActivity

[Swift]UIActivityの使い方まとめ - Qiita var url: String! @IBAction func tapSafari(_ sender: Any) { // 共有する項目 let shareText = "Apple - Apple Watch" let shareWebsite = NSURL(string: url)! let activityItems = [shareText, shareWebsite] a…

Safariで開く

【Swift】Table View Cell、外部URLへ飛ぶ方法 - Qiita var url: String! @IBAction func tapSafari(_ sender: Any) { let url2 = NSURL(string: url) if UIApplication.shared.canOpenURL(url2 as! URL) { UIApplication.shared.open(url2! as URL, options…

The feedly Cloud APIではてなブックマークお気に入りのタイトルを表示

The feedly Cloud API 以下のリンクを開き、Googleのhiroyuki12でログインして、developer access tokenを取得 feedly cloud | developer Gmailに届いたメールのリンクを開いてdeveloper access tokenを取得。 Developer Access Tokens | feedly Cloud API …

Google Maps SDK

どこよりも丁寧なGoogle Maps SDK for iOSの使い方 - Qiita

Google NewsのRSSでタイトルを表示

大規模なiOSアプリでFatViewControllerを解消するために導入したMVVMパターンのサンプル - Qiita はてなブックマーク お気に入りフィードのタイトルを表示 を元に作成 Google News Rss(API) - Qiita トップニュース - Google ニュース

QRコード読み取り

【Swift】QRコードを読み取って文字列を取得する - Qiita

Time ago extention

“Time ago” Date extension in Swift | by JD | Medium 【Swift】Substringを簡単にしたい | 2速で歩くヒト func daysAgo(_ data: String) -> String { let calendar = Calendar.current let dateComponents = DateComponents(calendar: calendar, year: Int…

はてなブックマーク お気に入りフィードのタイトルを表示

Swift4でRSSリーダーをつくろう - @mizumotokのブログ $ git clone https://github.com/mizumotok/rss-reader-swift4 Xcodeでxcodeprojファイルを開く ViewController.swiftのfeedUrlを変更して実行 let feedUrl = URL(string: "https://b.hatena.ne.jp/fedo…

RSSリーダ

SwiftでシンプルなRSSリーダーを作る(Yahooニュース編) - Qiita $ git clone https://github.com/kawano108/YahooNewsMirror $ cd YahooNewsMirror $ pod install Xcodeでxcworkspaceファイルを開き、実行 RSS一覧 - Yahoo!ニュース NewsType.swift RSSはXML…

Twitter APIで、ツイートを表示

https://gift-by-gifted.com/twitter-api-suspended/ TwitterのAPIキーを取得 2020年度版 Twitter API利用申請の例文からAPIキーの取得まで詳しく解説 | 新宿のホームページ制作会社 ITTI(イッティ) APIキー取得できた https://developer.twitter.com/en/p…

Stack OverflowのAPIでswiftの質問を表示

日本語版「Stack Overflow」のAPIを利用してみた! | アシアルブログ teratailのAPIでswiftの質問を表示 を参考に作成 Usage of /questions [GET] - Stack Exchange API にアクセスして、tagged欄にswiftを入力します。 日本語版のStack Overflowを表示する…

LINE SDK for iOS Swift のサンプルでログイン画面表示

GitHub - line/line-sdk-ios-swift: Provides a modern way of implementing LINE APIs. $ git clone https://github.com/line/line-sdk-ios-swift.git XcodeでLineSDK.xcworkspaceを開きます。 LineSDKSampleを選択して実行するとログイン画面が表示されま…

GitHub OAuth認証

[iOS]OAuth認証を極める(GitHubAPIで学ぶOAuth認証のフロー) - Qiita Authorizing OAuth Apps - GitHub Docs Authorization callback URLは仮で、 http://example.com/path にします。 画面にWebKit Viewを追加して、Editor - Assistantを表示して、 右ク…

Microsoft Graph APIのサンプルでSign in

SwiftでOneDrive APIを使用する準備を行う。 - プログラムを書こう! OneDrive の検索結果 - プログラムを書こう! Microsoft Graph を使用してアプリを作成する - OneDrive API - OneDrive dev center | Microsoft Docs Azure の [アプリの登録] ページに移…

iOS14対応

iOS14対応をまとめてみた - Qiita

Box iOS SDKをインストールして、API呼び出しの実行。jpgファイルのダウンロード

box-ios-sdkをインストール $ brew install carthage $ vi Cartfile git "https://github.com/box/box-ios-sdk.git" ~> 3.0 $ carthage update --platform iOS https://ja.developer.box.com/guides/mobile/ios/quick-start/install-ios-sdk/ RxSwiftとRxCoc…

Googleログインを追加する

[iOS] Googleログインを追加する | Developers.IO Dropbox APIに比べて手順が煩雑で、サンプルがないとよくわかりません。 SwiftのGoogleDrive APIでサインインを行う。 - プログラムを書こう! SwiftのGoogleDrive APIでファイル一覧を取得する。 - プログ…

タイマー

[iPhone] Timerを使ってストップウォッチを作る 【iOS13】.pageSheetなmodalのdismiss時のライフサイクル・制御について - Qiita 下にスワイプして閉じても、タイマーは継続する

client.files.listFolderで2,000件取得

client.files.listFolderが件数を指定しないと最大500件取得する。 件数を指定することで、最大2,000取得できる。 listFolderにlimitを追加する limit:2000 _ = client.files.listFolder(path: "/アプリ/Photo Watch/", limit:2000).response { response, er…

Dropboxのファイル名のリストを取得

Dropbox API 認証して、画像をダウンロードして表示 の続き class DropboxViewController: UIViewController { の下に追加 var filenames: Array<String>? var filename: String? @objc func downloadDropboxFile() { の下の let fileName = "/アプリ/HelloWorldSwif</string>…

NoteのAPIでカテゴリがテクノロジーのタイトルを表示

【2020年度】noteのAPI一覧【完全版】|プログラミングが出来るようになるノート|note テクノロジーの新着記事一覧 https://note.com/api/v1/categories/tech?note_intro_only=true&sort=new&page=1 QiitaのAPIでタイトルを表示 を元に作成