エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
こんにちは、プログラマーの@Yuuです。 以前に「Swiftでプロジェクト内のファイルを取得する」という記... こんにちは、プログラマーの@Yuuです。 以前に「Swiftでプロジェクト内のファイルを取得する」という記事を書きました。 プロジェクト内のファイルを取得する際にはBundle.main.path(forResource:ofType:)というメソッドを使用して、ファイルまでのパスを取得します。 しかし、このメソッドを用いた際にnilを返す事がよくあるので、nilが返ってしまう現象が起きる原因と対応策をご紹介します。 解説を行う環境 OS:macOS Sierra 10.12.2 Xcode:8.2.1 Swift:3.0.2 そもそもBundle.main.pathが何をやっているか そもそもBundle.main.path(forResource:ofType:)が何をやっているのかを理解すると、何が原因でnilが返ってしまうかが分かりやすいので、まずそちらの説明から書きます。 「そん