JPMartha's Pancake

This blog is the way to brush up my poor English.

iOS

Getting Started the Swift Package Manager ? #swiftlang

I have an interest in the Swift Package Manager. And, I tried contributing it by sending pull requests. But, I feel it is NOT known many developers. The reason might be that it's still in early design and development. So, I will write stor…

`$ swift build -Xswiftc -fixit-code` と `python apply-fixit-edits.py ...` で Fix it ✨ #swiftlang

https://github.com/apple/swift/blob/master/utils/apply-fixit-edits.py @cockscomb さんに教えていただいたヤツですがさっそく試してみました。 python 事情に明るくないですが任意のディレクトリで次のコマンドを実行してヘルプが表示されたら使えるもの…

`$ swift build -C` オプションの使い方 ? #swiftlang

? English 昨日の夜うっかり Qiita に書いてしまったのでこちらに書きなおします ? https://www.pakutaso.com/20150501127post-5473.html Swift Package Manager Swift Package Manager (SwiftPM) にはいくつかオプションがあります。 $ swift build --help …

#swiftlang ? Examples of Swift 2.2 & 3.0 Compatibility

Result 2.0.0 was released. ? It has already supported Swift 3.0. ? Then, I tried Swift 3.0 in other project! ? It means Swift 2.2 and 3.0 Compatibility. ? By the way, I don't google it. So, if there are some mistakes, please feel free to c…

#swiftlang Reply to The Swift Community ?

I had replied in the mailing lists section. ? I post it as it is. ? The swift-build-dev The Week Of Monday 21 March 2016 Archive by thread メーリングリストに返信したのでそれをそのまま載せます。? Thank you for taking me time to reply! Kosti…

#swiftlang Discussion with The Swift Package Manager ?

Updated: 2016-03-24 The purpose of this entry is to prepare myself for a discussion. ? If there are some mistakes, please feel free to correct them. ? この記事の目的は議論に向けて自分自身で整理することです。? もし誤りがあれば教えてください…

#potatotips に無断でエア参加しました(時差あり) ?

2016/03/17 07:00 JST (2016/03/16 22:00 UTC) ごろから #potatotips でツイートを 勝手に拾って 最新情報をキャッチアップしました。 発表 potatotips 27 · potatotips/potatotips Wiki · GitHub 本日の発表資料上げました。おつかれさまでした! NSNotific…

Going Over the Swift Programming Language Evolution for Swift 2.2 ? (3/3)

◀️ Previous: Development major version: Swift 3.0 Other Proposals Rejected proposals SE-0009 Require self for accessing instance members Status Rejected (Rationale) Rationale https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20…

Going Over the Swift Programming Language Evolution for Swift 2.2 ? (2/3)

◀️ Previous: Development minor version: Swift 2.2 Development major version: Swift 3.0 Expected release date: Late 2016 swift-evolution/README.md at master · apple/swift-evolution · GitHub Implemented proposals for Swift 3 ? SE-0005 Better…

Going Over the Swift Programming Language Evolution for Swift 2.2 ? (1/3)

Updated: 2016-03-20 Let's go over the Swift Programming Language Evolution before Swift 2.2 comes ! ? This entry intends to aggregate links to the information about the Swift Programming Language Evolution. Also, I checked the rejected, re…

#yidev 第22回勉強会に参加しました ?

try! Swift で東京へ行ったついでに翌 3月5日(土) 横浜で開催された yidev 第22回勉強会 *1に参加しました。 Cocoa勉強会関西 に参加されたことがある*2 @es_kumagai さんが三代目*3だそうで初参加の方へも充分配慮された勉強会でした。 try! Swift のあと…

事前クリーン有無によるビルドの違い

この記事は こちらの記事 を分割したものです。 try! Swift に参加中ですが消化不良でモヤモヤした感じだったので 気分転換に 気になることを調べました。? 概要 事前クリーン有無によるビルド比較 前提 作成中の 自作ツール での話です。(脱線しまくりで進…

xcodebuild コマンドでのビルドについて調べたこと ?

try! Swift に参加中ですが消化不良でモヤモヤした感じだったので 気分転換に 気になることを調べました。? 概要 xcodebuild コマンド -verbose オプション有無の比較 (事前クリーン有無によるビルド比較は こちらの記事 に分割しました) 前提 作成中の 自…

Xcode でのビルドと xcodebuild コマンドでのビルドの違い ?

こちらの記事 で書きましたが、xcodebuild コマンドでビルドしたときプロジェクトフォルダ直下に build フォルダが生成されるのが気になった ので Xcode でのビルドログと比較しました。 前提 作成中の 自作ツール での話です。(進捗なし ?) diff コマンド…

Carthage の copy-frameworks を忘れてみた ?

Carthage の README によると iOS, tvOS, watchOS 向けにビルドする場合は Run Script で copy-frameworks の設定が必要です。 ところで 設定しなければどうなるのか気になる ので調べてみました。? github.com If you're building for iOS, tvOS, or watchO…

xcconfig と Xcode の Build Settings について調べたこと ?

GitHub で著名なライブラリを見ていると xcconfigs というライブラリがよく利用されています。 github.com xcconfigs は 階層的な Xcode configuration file(xcconfig)の集まりで変更・再利用しやすい状態に保ちます。(雑) This project intends to aggr…

Printing Complete Usage of xcodebuild

I found how to print "complete usage" of xcodebuild. There's nothing in the Apple's document related to that. What is xcodebuild? xcodebuild builds one or more targets contained in an Xcode project, or builds a scheme contained in an Xcode…

The Kansai Mobile Application Workshop #10 (Kanmoba)

I attended the Kansai Mobile Application Workshop #10 held in Kyoto on January 27th. kanmoba.connpass.com Lightning Talks OkHttp (@n_morioka) github.com Google Analytics on Windows (@itok_twit) 20160127 WindowsでGoogleAnalytics from Kei It…

The 65th Cocoa Study Group Kansai

I attended the 65th Cocoa Study Group Kansai held in Osaka on January 23th. cocoa-kansai.connpass.com Sessions Horizontal Scrolling Jumping Game Development with SpriteKit (@studioshin) Sprite kitでの横スクロールジャンプ アクションケ…

Enumeration Documentation Comments Examples

Overview This article describe the Markup Formatting for Xcode quick help. I introduce several Swift symbols. Markup Formatting Reference Motivation I tried using markup formatting commands for descriptions of my library, EggsBenedict. ? A…

EggsBenedict Framework Reference (Swift, iOS)

Overview This article describes my library, EggsBenedict written in Swift. I've released on GitHub. github.com Motivation I'm so happy to be gifted my first stars. I feel more motivated to learn Swift and English. I try to describe this li…

How to decode JSON having a nested data structure in Swift

Overview This article describes how to decode JSON having a nested data structure with Himotoki. Himotoki is a type-safe JSON decoding library purely written in Swift. Motivation A simple example is described on Himotoki's homepage. I didn…

Give an Image to Instagram app in Swift

I'm Martha. I write an article in this blog for the first time. This is based on the following my article. qiita.com I'd like to brush up my poor English. If there are some mistakes in my English, please feel free to correct them. Overview…