タグ

APIとSwiftに関するmut00tumのブックマーク (3)

  • Swift で WebAPI を叩いてみる - Qiita

    アプリを作っていると WebAPI を叩く機会が多いと思いますが、今回は Swift で書いてみました。 これはなに 便利ライブラリの紹介 あえて NSURLSession を使って叩く テスト書く 便利ライブラリ 後で紹介する NSURLSession を使ってもよいのですがいろいろと骨が折れるのでライブラリを使いましょう。 GET, POST, PUT, DELETE に対応していれば大体の API が叩けると思います。 Alamofire みんな大好き Alamofire 。いろんなところで紹介されているので「またか」という人もいるのではないでしょうか。 高機能で美しくレスポンスを受け取れるのがいいですね。 個人的には Alamofire.request(.GET, "http://httpbin.org/get", parameters: ["foo": "bar"]) .resp

    Swift で WebAPI を叩いてみる - Qiita
  • YouTubeの動画情報をData API v3を使って取得する - Qiita

    YouTubeの動画情報はData APIからJSON形式で取得することができます。 iOSのアプリ内で取得した情報をそれぞれクラス内の変数に確保してみます。 今回は、動画のタイトル、チャンネル名、サムネイル画像のURLを取得してみています。 準備 Data API v3を使う前に、予めGoogle Developers Consoleでプロジェクトの登録をしておく必要があります。 アカウントの登録後、プロジェクトを作成して「YouTUbe Data API v3」を有効にした後、APIs & auth → CredentialsからCreate new Keyを選択してアクセスを許可するためのキーを作成します。 Create new Keyを押すと作成するキーの種類(Server, Browser, Android, iOS)を確認されるので、iOS用のものを作成しておきます。また、テス

    YouTubeの動画情報をData API v3を使って取得する - Qiita
  • WebAPIを利用する際のOptional Bindingやクロージャを駆使したSwiftらしいコードの書き方の解説

    はじめに 今週もWantedly社で開催された第2回Swift 勉強会 – LT会に参加し、「WebAPIを利用する際のOptional Bindingやクロージャを駆使したSwiftらしいコードの書き方の解説」というタイトルでLTしてきたのでその内容を公開しておきます。 発表資料は「WebAPIを利用する際のOptional Bindingやクロージャを駆使したSwiftらしいコードの書き方」はSlideShareにアップロードしていて、LTで説明したコードはGitHubに置いてあります。 LTで話したかったこと 前回第1回の勉強会や懇談会では下記の事柄について分からないという声がありました OptionalやOptional Binding クロージャ JSONのパース部分 Swiftを学ぶ上で皆が通る箇所ではないかと思いますが、実際WebAPIを利用したコードを書いてみるとコ

    WebAPIを利用する際のOptional Bindingやクロージャを駆使したSwiftらしいコードの書き方の解説
  • 1