SwiftのOptionalとは
投稿者:弘田諒Swift関連の記事を書きたいと思いましたが、
Swiftの記事を書くと必ずと言って良いほどOptionalという単語が出てくるため先にOptionalについて書きたいと思います。
正式名称はOptional型
Optional型で定義された変数はnilを許容する
非Optional型にはnilを代入することはできない
非Op ...
【Alamofire】通信のリトライを行う
投稿者:福成毅現在私はアプリ側でAlamofireを用いてAPIを実装をしておりますが、通信のリトライの実装に関して気になったことがあったので、
備忘録的ではありますがここで紹介したいと思います。
setValueメソッドを用いるとHTTPヘッダを書き換えることができる
開発環境Xcode 8.2.1
Swift 3.0.2
詳細
通信機能を実装する際に、以下のような流れで通信のリトライを行 ...
日本語を使ってコーディングしてみました。
投稿者:柳 秀明プログラミングのお作法など全て無視して足し算のプログラムを作ってみました。
使用言語:Swift
プログラムテキストフィールドに入力された値を取得して足し算を行うだけのプログラムです。
ちなみにテキストフィールドに値が入力されていない場合は問答無用でクラッシュします。(苦笑)
誰かコード書いて!
投稿者:にょこた開発の中で下記の仕様を満たす必要がありました。
社内のコミュニティサイトに投稿してみたところ反響が多かったのでご紹介します。
どんな言語でもいいので、以下の問題を解く、コード書いてください!
お願いします。
レコチョク勉強会「iOS初心者向けハンズオン-Swiftで音楽再生アプリを作ろう-」を開催しました!
投稿者:柳 秀明2017年3月23日にiOS初心者向けハンズオン-Swiftで音楽再生アプリを作ろう-という勉強会を開催しました。
概要今回は音楽アプリをテーマにしたiOSアプリ開発で勉強会を実施しました。
入門編だったのでアプリ開発の特徴やXcodeの使い方なども含めて、
最終的にはこのような形のアプリを作成しました!
ざっくりですが内容は以下の通りです。
自己紹介iOSアプリ開発の特徴
開発する機能についての ...
[OS X]Finderからフォルダのパスを取得する
投稿者:福成毅こんにちは、新卒1年目の福成です。
大半のデスクトップアプリでは、保存先を指定したり別名で保存する機能がありますが、
その際には保存先のパスの取得が欠かせません。
今回は、以下の機能をクロージャを用いて実装をしました。
1. 実行するとFinderが開かれる
2. 開かれたFinderでフォルダを選択すると、そのフォルダのパスを取得する
Swift 3.0.1
関数 ...
SwiftLintを導入しました。
投稿者:柳 秀明ざっくり説明するとプログラムがお作法に則ってコーディングされているかどうかチェックするツールです。
SwiftLintはGitHub Swift Style Guideのルールを基に作られているそうです。
導入方法について公式に手順が載っているので省きます。
今回対応した内容について以下2つの対応を行いました。
ビルド時にプログラムのフォーマットを整えてSwiftLintを実行するSwiftLintを導入して ...
URLSchemeを使ってLINEにテキストや画像を投稿する方法
投稿者:福成毅こんにちは、絶賛iOSの修行中の福成です。
今回はLINEアプリとの連携をやってみました。
Swift2.xまでの情報はネットに沢山はあるのですが、Swift3になって色々と書き方が変わっているらしく、
いざ実装しようとしたらハマりまくったのでこちらで共有することにしました。
ざっくり言うとiOSアプリに対してこのURLSchemeを独自に設定することで、
別のアプリからURLSchemeが呼ば ...