Androidはワンツーパンチ 三歩進んで二歩下がる

Android卵プログラマーの記録ブログ

iOS

Auto Layout学習参考記事2018(iOS11、Xcode9)

はじめに AutoLayoutを学ぶにあたって参考になったおすすめ記事や動画などの情報と 感想などを書きます。 基本的に新しいものを探してたらこのようになりました。 ちょっと古くても良い記事があるのにあまり取り上げられなくて残念でしたが、 情報を残してく…

Xcode9での画像リソース追加方法(アセットカタログ・PDF)

ios アプリで使用する画像について、 ・Asset Catalogで画像を追加する方法 ・ベクター画像を扱うためにPDF形式のファイルを使用する の内容について書きます。 アセットカタログ(Assets Catalog)とは アプリで使用する画像やサウンドその他リソースを管理…

ファイルを新規作成する時の「Swift class」と「 Cocoa Touch Class」の違いは何か

覚え書きXcodeでファイルを新規で作る時、「Swift class」と「 Cocoa Touch Class」どちらを選べばいいか迷った。「Swift class」の方で作ると、「import Foundation」とだけある空のファイルが出来る。「 Cocoa Touch Class」の方で作ると、どのスーパーク…

Swift4で新しく追加されたDecodableプロトコルを使ってJSONデータをパースする

Android開発におけるGsonライブラリに似たものはないか Androidアプリを作る際、Gsonというライブラリを使っていて、 JSONのデータとJavaのオブジェクトを相互に変換しておりました。 (当エントリではJSON→Swiftのモデルの変換をしますので、 以降はこの方…

Appleの公式Swiftチュートリアル「A Swift Tour」を勉強した感想。「FoodTracker」より先にやるべきだった!

iOSアプリを作るためにSwiftを勉強中です。 Apple公式の学習用ドキュメントに用意されている「A Swift Tour」を使用したので感想です。 「A Swift Tour」って? Swiftのドキュメントの中にあるチュートリアルです。 developer.apple.com「Playground」という…

Appleの公式iOS Swiftチュートリアル「FoodTracker」をやってみた感想と勉強の動機

なぜiOSの勉強をはじめたのか ここ最近iOSのプログラミングの勉強をやっています。元々Androidのアプリを開発してリリースしているアンドロイダーだったのですが 昨年からiPhone7をメインのスマフォにしてしまいました。自分のアプリを使いたい時に、Android…

Appleの公式iOSチュートリアル「FoodTracker」でナビゲーションバーをダブルクリックしてもタイトル入力欄が現れない

私の開発環境 Xcode9.1 Swift3.2 Base SDK Latest(iOS 11.0) iOS Deployment target iOS10.0iOSでコードを書いてる人にはしょうもない話だと思いますが…チュートリアルでナビゲーションバーをダブルクリックしてタイトルを入力すべき 箇所でタイトル入力欄が…

Appleの公式iOSチュートリアル「FoodTracker」をやってる最中に「無料で実機にインストールしてデバッグ」をどうしても出来なかったある理由

少し間が空いてしまったのですが、まだAppleの公式iOSチュートリアル「FoodTracker」を写経中です。私の開発環境 Xcode9.1 Swift3.2 Base SDK Latest(iOS 11.0) iOS Deployment target iOS10.0現在チュートリアルのカスタムUIを作っているあたりです。 ↓のリ…

XcodeのInterfaceBuilderの機能、@IBDesignableを使うとカスタムビューをリアルタイムでプレビュー出来て便利

Appleの公式iOSチュートリアル「FoodTracker」をやっています。 今↓この辺なのですが、カスタムビューを作っています。 https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/ImplementingACustomControl.html…

Appleの公式iOSチュートリアル「FoodTracker」で カメラロールから画像選択する所でInfo.plistにPrivacy - Photo Library Usage Descriptionを追加してないのにクラッシュしない(未解決)

私の開発環境 Xcode9.0 Swift3.2 Base SDK Latest(iOS 11.0) iOS Deployment target iOS10.0今回クラッシュしたという問題ではなく、クラッシュしなくて???となりました。 メモです。チュートリアルの↓の下の方で、iOS10以上はフォトライブラリへのアクセ…

Appleの公式iOSチュートリアル「FoodTracker」で delegate = self のところで Thread 1: exc_bad_instruction (code=exc_i386_invop subcode=0x0)

Swift3.2使用です。テキスト入力のコールバック設定のところでビューにselfを代入しているところでクラッシュしました。該当のソースコードは override func viewDidLoad() { super.viewDidLoad() // Handle the text field’s user input through delegate c…

Appleの公式iOSチュートリアル「FoodTracker」でTerminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key

Appleの公式iOSチュートリアル「FoodTracker」をちびちびやっています。 https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/index.html#//apple_ref/doc/uid/TP40015214-CH2-SW1developer.apple.comXcodeの…

私が今までに作って公開したアプリの紹介

githubのリポジトリはこちら github.com ポケット糖質量 (Androidアプリ) 糖質量を一覧・検索で表示。 play.google.com ポケット糖質量 (ウェブサイト) 糖質量を一覧・検索で表示。 www.pockettoushituryou.com インコ発信確認 (Androidアプリ) 誤発信…