JPMartha's Pancake

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

Swift

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 Try Running The Swift Package Manager on Travis CI ?

Updated: 2016-04-10 ? 日本語: Travis CI で Swift Package Manager を試す - Qiita Overview I tried running the Swift Package Manager on Travis CI. ⚠️ Please note, it might become invalid before Swift 3.0 is released. Premise The purpose of …

#swiftlang How to Exclude Subdirectory with The Swift Package Manager ?

Updated: 2016-03-26 ? 日本語: Swift Package Manager (SPM) の除外設定 - Qiita I hadn't noticed how to exclude subdirectory, but it has mentioned in the documentation. ? Summary To exclude some files and directories without Swift file from P…

#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. ? この記事の目的は議論に向けて自分自身で整理することです。? もし誤りがあれば教えてください…

#swiftlang Going Over the Proposal SE-0014: "Constraining AnySequence.init" for Swift 2.2 ?

Updated: 2016-03-25 Target Proposal SE-0014: Constraining AnySequence.init Summary Add constraints for Swift 2.2 SubSequence : SequenceType, SubSequence.Generator.Element == Generator.Element, SubSequence.SubSequence == SubSequence Before …

#swiftlang try! Swift Build ?

Updated: 2016-03-27 Latest Development Snapshots had updated, and I tried using the swift build command. ? みなさまいかがお過ごしでしょうか。Latest Development Snapshots が更新されたので swift build コマンドで遊んでみました。? Summary Crea…

#swiftlang swift-DEVELOPMENT-SNAPSHOT-2016-03-16-a Is Released ?

Latest Development Snapshots swift-DEVELOPMENT-SNAPSHOT-2016-03-16-a is released! ? https://swift.org/download/#latest-development-snapshots But, an error has occurred. dyld: Library not loaded: @rpath/libswiftCore.dylib ... To fix that, I…

Aggregate Errors about the Swift Package Manager ?

Updated: 2016-03-27 This entry intends to aggregate errors about the Swift Package Manager. ? 関西モバイルアプリ研究会(関モバ)#12 の抽選で外れてムシャクシャして書きました(嘘です)。Swift Package Manager のエラー集です。 Premise(前提) …

#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…

How to Depend on a Pre-release Versions of Package with the Swift Package Manager ?

After I had posted the previous entry , @norio_nomura taught me the following: @JPMartha_jp @NatashaTheRobot I recommend you to read https://t.co/Lge979hX3D that related to depending on pre-release version of package.— Norio Nomura (@norio…

How to depend on a beta version of package with the Swift Package Manager ?

? I organized on the next entry❗️ ? 日本語 Himotoki 2.0.0-beta.1 がでてる! https://t.co/Dwm6v7QZgg— Toshihiro Morimoto (@dealforest) March 14, 2016 Himotoki 2.0.0-beta.1 is released as a Pre-release, so I tried downloading and building th…

Swift Package Manager 入門時のメモ(tag, beta)?

? I organized on the entry❗️ ? English Himotoki 2.0.0-beta.1 がでてる! https://t.co/Dwm6v7QZgg— Toshihiro Morimoto (@dealforest) March 14, 2016 Himotoki 2.0.0-beta.1 が Pre-release されていたので、Swift Package Manager でさっそく試してハ…

Swift Package Manager 入門時のメモ(PATH)?

Updated: 2016-04-07 概要 Mac を再起動すると PATH が変わりますよというだけのメモです。? ?: ターミナル再起動で変わります。 前提 これをメインで調べたわけではなく Swift Package Manager について調べていました。? 万が一あとで盛大にハマる人がいた…

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

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

#tryswiftconf ? "Dive into Swift Ecosystem" by @ikesyo のリンク集

? English 3月2日(水) 〜 3月4日(金) の3日間、try! Swift に参加しました。 その場で何について話されていたのかわからなかったものをひとつひとつググって自分なりに解釈していくうちに以下のようなリンク集ができました。 そして 自分なりの解釈は別でま…

コマンドラインツールについて調べたこと ?

このブログは英語で書く方針でしたが今回は諸事情で日本語です。 内容は最近Qiitaで投稿されたものと同様ですが、自分は少し違うアプローチをしていました。 Swiftでコマンドラインツールを作る - Qiita Qiitaに後追い投稿するのもなんだか気が引けるのでこ…

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…