2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

let s: プログラミング言語? = Swift[2]

1 :名称未設定:2014/08/23(土) 09:55:25.03 ID:vQdcSMFci.net
Appleの新言語Swiftについて語りましょう

Apple Developer
ttps://developer.apple.com/swift/
Welcome to Swift
ttps://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/LandingPage/

書籍iBooks:
The Swift Programming Language
ttps://itunes.apple.com/jp/book/swift-programming-language/id881256329?mt=11
Using Swift with Cocoa and Objective-C
ttps://itunes.apple.com/jp/book/using-swift-cocoa-objective/id888894773?mt=11
書籍の形にはなってないけどドキュメント
The Swift Programming Language
ttps://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Using Swift with Cocoa and Objective-C
ttps://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Swift Standard Library Reference
ttps://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/

Swift Blog
ttps://developer.apple.com/swift/blog/
Resources (Xcode 6が無料でダウンロードできる)
ttps://developer.apple.com/swift/resources/

関連スレ
Swift part3
http://peace.2ch.net/test/read.cgi/tech/1406083608/

前スレ
プログラミング言語Swift
http://anago.2ch.net/test/read.cgi/mac/1401736921/

933 :名称未設定:2015/08/03(月) 14:17:29.29 ID:KqUelVwU0.net
swift以外はコンパイラに下位互換があるけどな
人柱向けの言語だし楽しめば良いと思う

934 :926:2015/08/03(月) 21:38:02.44 ID:185C/m840.net
なるほど、あまりまだ環境が安定してないんですね?

まだ超初心者範疇なのでコマンドラインツールの
プロジェクトでプレイグラウンドの代用でどうにか
なりそうだしそっちでやってみます。

話に応対してもらってありがとうございます!

935 :名称未設定:2015/08/04(火) 11:25:15.47 ID:F3KHS8CM0.net
>>934
playgroundを使ってSwiftに慣れようとするのは、第一歩としてはいいと思う。
俺は、playgroundが重くて、嫌になって、
vim + swiftc + quickrun環境へ移行した。こいつで、Xcode起動するまでもない様な、コードの断片を試すことができる。

ちょこちょこっとした、コードの断片を試す環境は、是非作っておかないと困るぞ。
vim + swiftc + quickrun環境の欠点は、breakpointを置けないので、print or printlnでデバッグしないといけない所。

936 :名称未設定:2015/08/08(土) 21:49:14.93 ID:gGCfgUvp0.net
Atom使ったほうが楽だよ

937 :名称未設定:2015/08/10(月) 19:28:13.78 ID:cdhlVkIc0.net
IDEは信仰だから好きなの使うべきだよ
とvim信者の俺は思う、vimなんて他人に推すものじゃねーよ

938 :名称未設定:2015/08/27(木) 18:13:56.49 ID:X2w7eZYu0.net
Swiftでどのくらいの行数の規模のコード書いてる?

939 :名称未設定:2015/08/27(木) 21:43:24.33 ID:rZIZiQmI0.net
遊びでしか使ってないので3画面程度の規模かな。
あまり大規模で複雑なコード書くとコンパイルが重くなる。

940 :名称未設定:2015/08/27(木) 23:06:48.97 ID:dndwqP2C0.net
毎回フルコンパイルしてるの?

941 :名称未設定:2015/08/28(金) 10:24:00.11 ID:je2cB01U0.net
つーかXcodeが落ちる。ベータ7じゃなくて6.4なのに。

942 :名称未設定:2015/08/28(金) 10:46:45.73 ID:3HBBuQgk0.net
playgroundはしょっちゅうハングするから使うのをやめた

943 :名称未設定:2015/08/28(金) 11:18:44.87 ID:ASMsznQn0.net
>>940
差分コンパイルでも規模が大きくなればもたるよ

SourceKitのバンクは最新でも頻繁に起こるな。
ObjCのソースをコピペするとすぐにバンクする。

944 :名称未設定:2015/08/30(日) 20:46:56.57 ID:Tn5EFp2a0.net
>>892
スレチ遅レスながらGo仲間がいてほっこり
Sublime Textで保存時オートフォーマットかけてるけど、コーディングルール強制って郷に従うと悩みが減っていいよね
c系もJavaも、チーム開発もの以外は全部AStyleで自動整形にしたよ

swiftでもAppleの標準が出たら自動整形プラグイン作る人が出てくるとは思うけど、まだ言語仕様がふらついてる感じだからなぁ。まだ先かな

945 :名称未設定:2015/09/03(木) 18:48:06.60 ID:fKZMSMkh0.net
そんなものよりswiftdocはよ
jazzyバグりすぎてて涙目

946 :名称未設定:2015/12/04(金) 02:32:19.71 ID:nDIBfoC20.net
オープンソース化
http://github.com/apple/swift

947 :名称未設定:2015/12/04(金) 02:52:12.97 ID:N2XwQhFd0.net
おお、ついに来たとですか

948 :名称未設定:2015/12/04(金) 09:29:45.41 ID:ugvMyHwh0.net
そーっすか

949 :名称未設定:2015/12/04(金) 10:36:14.84 ID:XckMiveg0.net
>>946
utilsかどっかに、vim用のファイルタイプdetectorとか、syntax hilight用の定義ファイルがある。

950 :名称未設定:2015/12/04(金) 11:47:56.65 ID:CUwOVBL00.net
package managerがいるけど
carthageは死ぬ運命なの?

951 :名称未設定:2015/12/04(金) 21:42:41.70 ID:g3CnfHdM0.net
遂にオプソ化されて盛り上がってるかと思いきや
全然過疎っててワロタ

952 :名称未設定:2015/12/04(金) 21:46:56.99 ID:H/aDfADg0.net
Swiftをググると、Taylor Swift が出てきてウザい

953 :名称未設定:2015/12/05(土) 08:08:47.73 ID:2EU49KiW0.net
>>952
逆もまた真なり

954 :名称未設定:2015/12/05(土) 10:55:25.18 ID:nRt9eie50.net
>>952

俺全然、Taylor出てこない。ブラウザが学習しているのか?
もし、そうだったら怖いなぁ。

“swift”-taylor試してみるまでも無い。

955 :名称未設定:2015/12/05(土) 10:57:38.98 ID:tgpjEOyz0.net
Googleなら当然学習する
他の検索エンジンもしてるだろ、多分

956 :名称未設定:2015/12/06(日) 14:53:15.35 ID:NGuM7UWE0.net
>>935
swiftc -g goo.swift
でコンパイルして、
lldb goo
でdebugセッション開始すればprint debugを避けられる。

957 :名称未設定:2015/12/06(日) 16:02:35.04 ID:LmjGkFYJ0.net
>>953
いや、逆は真じゃないだろ

958 :名称未設定:2015/12/06(日) 16:03:39.09 ID:LmjGkFYJ0.net
にしてもAppleはSwiftが流行ってますキャンペーンに必死だな

959 :名称未設定:2015/12/06(日) 16:05:01.98 ID:LmjGkFYJ0.net
以降↓「現にSwiftユーザーは増えてきてるだろ」定期

960 :名称未設定:2015/12/06(日) 16:10:16.59 ID:pWopbfb60.net
>>958
AppleがやってるというSwiftが流行ってますキャンペーンの具体例をどうぞ

961 :名称未設定:2015/12/06(日) 16:11:45.71 ID:LmjGkFYJ0.net
>>960
http://www.apple.com/jp/swift/

962 :名称未設定:2015/12/06(日) 16:16:12.54 ID:pWopbfb60.net
>>961
で、どこらへんが
>AppleはSwiftが流行ってますキャンペーンに必死
なんだ?
具体的にどうぞ

963 :名称未設定:2015/12/06(日) 16:24:18.09 ID:LmjGkFYJ0.net
>>962
それに気づかないのなら既にAppleにまんまと乗せられているということです

964 :名称未設定:2015/12/06(日) 16:28:10.72 ID:88fpyZMc0.net
>>962
必死だな(藁

Windows上でのビルドと他OSへのクロスコンパイルは有志に投げっぱなしジャーマンなのかね
有志界隈でネタになるから、あえてやらないことで客寄せするのは狡猾だと思った

965 :名称未設定:2015/12/10(木) 19:30:59.97 ID:GmTcsZcI0.net
花ミソ

966 :名称未設定:2015/12/13(日) 01:12:57.43 ID:U56fmPkN0.net
次スレ
プログラミング言語Swift 3
http://potato.2ch.net/test/read.cgi/mac/1408762479/

967 :名称未設定:2015/12/13(日) 11:22:55.09 ID:2AX8YiIQ0.net
>>966

良いスレッドタイトルだね。
スレタイは判りやすいのが良いね。

968 :名称未設定:2015/12/15(火) 13:18:19.92 ID:z2iu9b5+0.net
埋めろ

969 :名称未設定:2015/12/15(火) 13:36:00.33 ID:7RQORcKT0.net
埋めるにはまだ早い

970 :名称未設定:2015/12/15(火) 13:47:18.52 ID:IfYGN9EB0.net
埋めるに越したことはない

971 :名称未設定:2015/12/17(木) 23:36:47.87 ID:AxBLpp0P0.net


972 :名称未設定:2015/12/18(金) 00:22:53.73 ID:3zhs+53+0.net
これ電子版一緒に出ないのかねえ

詳解 Swift 改訂版 荻原 剛志
ttp://www.amazon.co.jp/dp/4797386258/

973 :名称未設定:2015/12/18(金) 01:17:24.96 ID:j17IN9RK0.net
荻原本か。言語の更新早いから、買うの躊躇うなあ。

974 :名称未設定:2015/12/18(金) 01:49:25.31 ID:jlQM2HgD0.net
説明が必要な言語でもなかろう

975 :名称未設定:2015/12/18(金) 02:17:22.47 ID:LKcTc2DJ0.net
萩原さんなら出版時点の網羅は期待できるから、リファレンス補遺にはありかもね
obj-cでは改訂含めて安心できてほんと世話になった
もちろんswiftはネットの情報だけでも充分な手軽さと更新頻度の問題があるから戸惑う。まあ俺みたいな信者需要から一年経ってどう評価されてるかだろうな

976 :名称未設定:2015/12/18(金) 02:38:12.79 ID:QrcDPU/Q0.net
萩原の説明は苦手だわ

977 :名称未設定:2015/12/22(火) 09:49:43.19 ID:xggYXiDQ0.net
糞スレさっさと埋めろ

978 :名称未設定:2015/12/22(火) 14:25:46.05 ID:+e46rdLN0.net
嫌です。

979 :名称未設定:2015/12/22(火) 14:44:23.33 ID:GDZwZkQ80.net
nil結合演算子 ?? が便利。気づかなかった

if let count = photos?.count {
return count
}
return 0

いちいち上みたいな書き方してた
return photos?.count ?? 0

でいいのね

980 :名称未設定:2015/12/22(火) 22:52:14.84 ID:XK3WE9/p0.net
(ô̮̮̮̮̮̮̮̮̮̮ɷô̮̮̮̮̮̮̮̮̮̮)

981 :名称未設定:2015/12/22(火) 23:17:24.95 ID:xY9Be1lk0.net
Swiftクソだな
短く書けりゃいいってもんじゃねぇ
それともプログラミングコンテストにでも応募するか?

982 :名称未設定:2015/12/23(水) 12:18:12.52 ID:bnCq7NqS0.net
貶すだけなら猿でもできるぅるるるるるる

総レス数 982
220 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★