Swift part4 [転載禁止]©5ch.io
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001デフォルトの名無しさん
2014/11/13(木) 15:39:01.67ID:TmOo0Hy+関連スレ
TypeScript(MS) VS Swift(Apple)
http://peace.2ch.net/test/read.cgi/tech/1401758403/
帰ってきた動的言語 VS 静的言語(代表Swift)
http://peace.2ch.net/test/read.cgi/tech/1401809550/
新言語Swiftを語るスレ
http://anago.2ch.net/test/read.cgi/mac/1401736249/
プログラミング言語Swift
http://anago.2ch.net/test/read.cgi/mac/1401736921/
前スレ
Swiftスレ
http://peace.2ch.net/test/read.cgi/tech/1401736341/
Swift part2
http://peace.2ch.net/test/read.cgi/tech/1402465335/
Swift part3
http://peace.2ch.net/test/read.cgi/tech/1406083608/
0808デフォルトの名無しさん
2015/04/12(日) 20:17:41.87ID:05Cq4VJ60809デフォルトの名無しさん
2015/04/13(月) 00:19:36.34ID:e/5M5RY90810デフォルトの名無しさん
2015/04/13(月) 00:22:50.57ID:e/5M5RY9足が飾りだと分かってくれない偉い人が使えって言うから、、、
0811デフォルトの名無しさん
2015/04/17(金) 00:50:59.60ID:P7mFVjfbさぁ、連中からケツの毛まで毟りとってやろう!!
0812デフォルトの名無しさん
2015/04/17(金) 07:40:13.71ID:gsVpLmhz0813デフォルトの名無しさん
2015/04/17(金) 15:33:33.34ID:P7mFVjfbとくに介護の連中なんて、紙に鉛筆で記入してるような連中ばかり
この生産性のないタスクを自動化すれば、年間でドレだけの時間を生み出し、
新しいオムツを取り替えるだけの時間にまわせるだろう?
0814デフォルトの名無しさん
2015/04/17(金) 17:38:32.35ID:yxCJmPFJそのsdkをswiftで開発しようと思ってるんだが問題ないかな?
ここらへんの仕組みについて、言及している資料があればそれも教えて欲しい。
0815デフォルトの名無しさん
2015/04/17(金) 17:43:10.70ID:LPj10LgKswiftの小さな(笑)ランタイムがiOS7以上じゃないと動かん気がする
少なくともswift1.1はダメだった
0816デフォルトの名無しさん
2015/04/17(金) 17:47:08.22ID:yxCJmPFJios6やったら〜という対応でも問題ないんやがそういったことが出来るかな
0817デフォルトの名無しさん
2015/04/17(金) 18:05:15.90ID:TKHdD31s0818デフォルトの名無しさん
2015/04/18(土) 15:26:16.45ID:HPz03eFeswiftライブラリをios6で動かすには、objcでswiftランタイムを自前で作って、swiftライブラリをios7でビルドして、swiftライブラリ分解して、ios6向けにメタデータ書き換えて、自作swiftランタイムに差し替えて、swiftライブラリを再パッケージしたら動くか?
簡単だな!
0819デフォルトの名無しさん
2015/04/20(月) 01:34:16.94ID:6kT+oGTjよく考えたらこれじゃ足りなくて、swiftランタイムをshared libraryからstatic libraryにしなきゃな(ios6で必須
まあ、ここまでやってたら誤差の作業だ
0820デフォルトの名無しさん
2015/04/20(月) 15:53:56.50ID:RiJw6GxL0821デフォルトの名無しさん
2015/04/20(月) 16:54:10.44ID:7sKs/SiO0822デフォルトの名無しさん
2015/04/20(月) 21:11:25.62ID:ROXxdtQ+他に全うな環境ないんだもんよ
# Cocoa, UIKitは流石にバイバイ
0823デフォルトの名無しさん
2015/04/21(火) 08:01:44.74ID:zqS47y0z0824デフォルトの名無しさん
2015/04/22(水) 08:48:45.82ID:Lv+ALBBj0825デフォルトの名無しさん
2015/04/22(水) 23:56:56.17ID:zq80JykMObjective-CでCネイティブ処理書いた場合と同じ処理スピードになるのかな。
いずれもCocoaライブラリやコレクションは使わず、CoreFoundation関連のCネイティブ処理や処理分岐を行うだけ。
0826デフォルトの名無しさん
2015/04/23(木) 00:15:18.62ID:QGejA/nU0827デフォルトの名無しさん
2015/04/23(木) 01:35:42.19ID:+ZMLMDHUこれで作られた有名どころアプリって何があるのかな?
0828デフォルトの名無しさん
2015/04/23(木) 08:53:26.06ID:VQw1Ef710829デフォルトの名無しさん
2015/04/23(木) 16:25:29.96ID:fbJ+LpoQスクリプトも書けるって…何でもありだな。
0830デフォルトの名無しさん
2015/04/23(木) 21:37:10.28ID:6+0lmuYbplaygroundは入力検知、コンパイル、実行を繰り返してるだけだ
コマンドラインのも同じ話だな
0831デフォルトの名無しさん
2015/04/23(木) 21:48:56.26ID:UxEGNIiW0832デフォルトの名無しさん
2015/04/24(金) 12:44:16.53ID:SGIU/dVx一見、REPLっぽく見えるけどベタなことやってると思う
0833デフォルトの名無しさん
2015/04/24(金) 18:28:05.11ID:Xp1eEqns0834デフォルトの名無しさん
2015/04/24(金) 19:08:05.24ID:+MuDnio80835デフォルトの名無しさん
2015/04/24(金) 20:18:02.96ID:FwAc081r思うだけなら勝手だけど(´・ω・`)
0836デフォルトの名無しさん
2015/04/25(土) 08:20:08.79ID:DF0cDPgbオマエモナー
0837デフォルトの名無しさん
2015/04/29(水) 20:57:52.02ID:imeSCGKs過去の言語に比べれば異例の普及速度だと思う。
最後の山はアップルが今まで作ったObjective-Cのフレームワークをどうするかじゃない?
0838デフォルトの名無しさん
2015/04/29(水) 21:13:40.53ID:2J/vCqrD過去の言語は他にも選択肢のある中の一つだからな
しかし、思いの外Swiftもひどくて同程度にひどいなら慣れたobj-cで良くね?というね
Swiftをobj-cに書き戻すのヤだから使うけどさ
0839デフォルトの名無しさん
2015/04/30(木) 06:59:00.85ID:W6W88GM30840デフォルトの名無しさん
2015/04/30(木) 12:04:17.49ID:ni6WgjW0なんかこういう奴がiOSなのにポコポコ落ちるようなクソソフト作ってる臭いがプンプンする。
0841デフォルトの名無しさん
2015/04/30(木) 13:35:38.67ID:ZfhegHNK正しく書けば、正しく動く、のはCでもアセンブラでも同じで、そこで言語の長所短所を考えないのは単なる思考停止だ。
OCが普及しなかったのには原因はあるだろ
0842デフォルトの名無しさん
2015/04/30(木) 14:19:33.93ID:JmkyBzRLランタイムは一緒なんだからどうもするわけないだろう。
何でこう、何も知らないのに知ったようなことを言いたがるんだろう。
0843デフォルトの名無しさん
2015/04/30(木) 14:26:04.21ID:vf3K/Xi4swiftでもヘンタイ管理をすると思うと頭痛いネ
0844デフォルトの名無しさん
2015/04/30(木) 14:26:39.88ID:1Uket1lp…たのむからObjective-Cを勉強してから口を開いてくれないか。
0845デフォルトの名無しさん
2015/04/30(木) 14:28:02.17ID:1Uket1lpたのむからswiftを…というかMac買って出直してこい。
0846デフォルトの名無しさん
2015/04/30(木) 14:33:09.10ID:2CshvpHF連投かと思ったら安価別か
その闇に突っ込んでないお前さんは幸せ、俺もこんな管理したくないわ
0847デフォルトの名無しさん
2015/04/30(木) 14:37:02.07ID:LArY547O0848デフォルトの名無しさん
2015/04/30(木) 15:16:07.96ID:TR94dkhq(…こんな旧い知識を…おっさん、ARC前に酸素欠乏症かなんかで…
「はやくいけ!おまえもぷろぐらまーになったのだろう!!」)
0849デフォルトの名無しさん
2015/04/30(木) 15:19:29.74ID:aiCzmAvR0850デフォルトの名無しさん
2015/04/30(木) 18:01:47.11ID:2A/M7r/XもしくはBasicなんぞでもやってろ
0851デフォルトの名無しさん
2015/04/30(木) 18:22:12.19ID:EVeJhCcYARCでswiftでもweakだのなんだの、objc引き継いだ管理がある
若造、勉強しなされ
0852デフォルトの名無しさん
2015/04/30(木) 18:25:25.11ID:EVeJhCcYビルド通らなくなるの無視して変えてくるからな
0853デフォルトの名無しさん
2015/04/30(木) 18:35:28.36ID:TR94dkhq0854デフォルトの名無しさん
2015/04/30(木) 18:37:55.50ID:2A/M7r/Xなんで「俺無能っす」って言っているのがわからないのか。ああ、無能だからかと納得せざるを得ないw
0855デフォルトの名無しさん
2015/04/30(木) 18:40:25.19ID:Fhmrjc/H0856デフォルトの名無しさん
2015/04/30(木) 19:11:19.47ID:XJ5UeK5jクソ言語でうまくやりくりする為の謎作法なんかより
もっと一般性があって価値のあることに勉強時間使いたいもんよ
0857デフォルトの名無しさん
2015/04/30(木) 19:20:23.58ID:jtSvjgNW0858デフォルトの名無しさん
2015/04/30(木) 19:23:08.99ID:jtSvjgNWあーだこーだ言うならmalloc/freeが一番シンプルでわかり易いって思ったわ。
0859デフォルトの名無しさん
2015/04/30(木) 19:34:16.57ID:2A/M7r/X基本がわかっていればちょっとした(便利な)トリックだとしか思えないのに
だから無能は無理せずにBasicとかやってればなんかしらんが無能にとって価値のあることに時間を割けるだろうにw
0860デフォルトの名無しさん
2015/04/30(木) 19:58:42.46ID:jtSvjgNW要はこれだけの事だからな。しかもARCなんて基本勝手にやってくれるし。
これができないのは、「メモリ」という概念が頭からスッポリ欠落してるんじゃね?
0861デフォルトの名無しさん
2015/04/30(木) 20:22:09.56ID:ZfhegHNK素のCだけ使ってればいいのに
0862デフォルトの名無しさん
2015/04/30(木) 20:27:20.41ID:2A/M7r/X0863デフォルトの名無しさん
2015/04/30(木) 20:33:30.81ID:JmkyBzRL0864デフォルトの名無しさん
2015/04/30(木) 20:38:28.11ID:2A/M7r/X単純なことだから理解できるだろう
循環参照にいつもハマっているなら根本的になにか勘違いしているとしか。循環参照気にしーでなんでもかんでもすぐweakするの見たらげげっと個人的に思ったりw
0865デフォルトの名無しさん
2015/04/30(木) 20:45:39.42ID:2A/M7r/X俺が理解できないのは理解できないそれが悪いとかいうのは、お前以外の誰かは理解できているのが(大勢)いるという点から、俺無能と上から目線/大手振って言える無能としか見えないってことなんだがなあ
ちゃんちゃん
0866デフォルトの名無しさん
2015/04/30(木) 22:26:17.36ID:ioxLfyOW>ちゃんと理解してたらそんなに気にすることはないよ
>単純なことだから理解できるだろう
なんだかよくわかってないみたいだな‥C/C++ からやりなおしたほうがいいレベルだ
所詮 swift ってそんなレベルの人間しか集まらないのか‥
0867デフォルトの名無しさん
2015/04/30(木) 23:42:49.33ID:6ysjV4hjそういう奴らがSwiftで夢見ちゃったんだろうなw
0868デフォルトの名無しさん
2015/05/01(金) 00:15:21.11ID:rOie5bJV0869デフォルトの名無しさん
2015/05/01(金) 00:33:47.26ID:2CsD00Zw小難しく考えるな、最悪設計とてもへたくそでも循環なんだからどこかで切ればいいだけだw
0870デフォルトの名無しさん
2015/05/01(金) 01:11:27.92ID:2CsD00ZwC/C++でよほど高度なwなんかしているんだろうな。屁の突っ張りレスとしか見えなくなったw
0871デフォルトの名無しさん
2015/05/01(金) 01:38:29.15ID:OXJqR0q8それともガチで「ほら⚪︎⚪︎(特定車種)ってクラッチとかギアとか
めんどくさい機構があってダメ車じゃん?」と
"オートマしか乗ったことが無くて初MTのこの車でエンスト連発して苦戦してます"
的な恥さらし宣言を素でやってみせたいのか、どっちだ。
0872デフォルトの名無しさん
2015/05/01(金) 02:12:21.26ID:j7FT0B960873デフォルトの名無しさん
2015/05/01(金) 16:22:45.62ID:E3ve9jA+0874デフォルトの名無しさん
2015/05/01(金) 18:26:40.82ID:2CsD00Zwん?>>869の続きだけど。>>866に対してな
いきなり>>860に対すると思うのがイミフ。C/C++なんてないのに??アンカミス?
0875デフォルトの名無しさん
2015/05/01(金) 18:28:31.69ID:2CsD00Zw0876デフォルトの名無しさん
2015/05/01(金) 18:35:40.45ID:OXJqR0q80877デフォルトの名無しさん
2015/05/01(金) 19:17:07.05ID:2CsD00Zwいまいちわからんレスではあるwどれに対するのとか。ま、いいや。とまれどうも
0878デフォルトの名無しさん
2015/05/01(金) 22:01:32.76ID:8Yyb98Ue0879デフォルトの名無しさん
2015/05/02(土) 12:20:39.21ID:Mfqi1t6/863 が 860に対するコメントだと思えない理由があるんでしょ?
循環参照の話なのにc/c++だと思い込んだみたいだけど、そんな話する奴がいるわけはないとは思わなかったんだよね。
0880デフォルトの名無しさん
2015/05/02(土) 12:46:18.34ID:B3gkHj0w0881デフォルトの名無しさん
2015/05/02(土) 13:10:57.58ID:+boeCczBんー、それも何を言っているのかイミフだな。誰が?どれが?話の流れとしてとか
もういいよw
>>880
すぐにメモリリークしまくりという発想になるのがさっぱりわからんな。よほど自分がちょっと気を抜いたらリークしまくるコードを書くんだろうなと思わざるを得ないw
0882デフォルトの名無しさん
2015/05/02(土) 13:20:31.02ID:+boeCczBああ、「863 が」は「873 が」の間違いかな??だとすると言わんことはわからないでもないかな。なんらかの指摘は「たぶん」違うけどw
こんなメンドクサイパズルはもうお腹いっぱいでいいですw
0883デフォルトの名無しさん
2015/05/02(土) 15:31:39.57ID:cgHngaQK「この言語ダメじゃねぇの!?オレがプログラムするとバグだらけだし!」と周囲の失笑を誘った後に
誰が何を主張してるかガチで理解できないアスペが
「おまえバカじゃねぇの!w…あれ?そうじゃないのあれ?あれ?ぼくを混乱させるなよ!」
とかなんだこの保存するレベルの阿呆ログ。
0884デフォルトの名無しさん
2015/05/02(土) 15:59:25.03ID:+boeCczB>「循環参照を」なんだかよくわかってないみたいだな
と
>C/C++ からやりなおしたほうがいいレベル
が繋がらなく全くトンチンカンだな。ということを意味してるんだよ。なぜならばあ... 言わなくてもわかるだろう、賢い人ばかりのようだからw
発端の>>873はどれに対するレスなのかいまだにわからんなw
いまいち意味が汲み取れない。そもそも>>872は>>871のモロ例えに対することであろうし、それに対してなんで他のレスのNGワードとかイミフ。それ以外でもイミフw
以下もうなにがなんだかだなw
>>883
>あれ?ぼくを混乱させるなよ!
って比喩・嘲笑している対象がはっきりはわからんが、まあ、俺かな?だとしたら、>>873以下の流れを説明していただけるとありがたいw
(くっそメンドクせー。そのレスの意味すらも説明してくんなかったら、「すっこんでろハゲっ」と悪態つくぞ)
0885デフォルトの名無しさん
2015/05/02(土) 16:23:31.97ID:jUtO03f6>>C/C++ からやりなおしたほうがいいレベル
>が繋がらなく全くトンチンカンだな。
そりゃわからなかったら、そうなるだろうし、それは仕方がないから頑張ってね
0886デフォルトの名無しさん
2015/05/02(土) 16:24:54.60ID:+boeCczB循環参照をC/C++で勉強し直して、どうやって理解深めるの?まさかスマートポインタとか言わないよな?まさかなw
具体的に何も言えないヤツと認定していい?w
0887デフォルトの名無しさん
2015/05/02(土) 16:50:58.37ID:+boeCczBまあ、同一人物だと思った方が都合が良いのでそうしようw やっぱり>>866ってわざわざレスして自己主張するほどのタマじゃないってことで、発端も解決したしもうおわりでいいだろうw
0888デフォルトの名無しさん
2015/05/02(土) 19:09:12.53ID:Mfqi1t6/860 が objc のメモリ管理の話をザックリまとめたのが乱暴すぎるから茶々入れたら
> でか、C/C++での循環参照(問題)ってなんやねん
ってなんやねん。
866 は俺じゃねーけど、objc は inline smalltalk の書ける c/c++ なんだから、objc のランタイムの前に c/c++ 部分をちゃんとやれ、って意味じゃないの?
知らんけど。
そうでなかったとして、objc のメモリ管理の前に c/c++ で循環参照の解決に慣れておけ、なんて主張する人物がいるとは考えにくいね。
0889デフォルトの名無しさん
2015/05/02(土) 20:51:17.53ID:+boeCczB(どうもレスありがとう(真摯に))
ん?
>860 が objc のメモリ管理の話をザックリまとめたのが乱暴すぎるから茶々入れたら
>> でか、C/C++での循環参照(問題)ってなんやねん
>ってなんやねん。
んんー?
「茶々」って?>>863?そうだとしたら、そうなの?お前さんが>>863書いた本人なの?俺は>>860と無関係にSwiftドキュメントのとことかと思ったよ。>>860はまとめ/説明とかじゃなく雑感と理解してたから。なぜ雑感かはあ〜、まあわかるだろうw
で、どの茶々かはいまいち不明だが、そこじゃないよ。あくまでも>>866のレスに対して
循環参照は原因は単純こんなの簡単に理解できるものと言ったら、なんでC/C++からやれというのかイミフw
文面通りに 循環参照 を C/C++ で勉強すれとトンチンカンに言っているようにしか見えないなあ。だって、噛み付いてきたのがあれでしかないのだものお
まあ、とりあえずあなたが理解した部分を示してくれてありがとう
0890860
2015/05/02(土) 22:00:34.00ID:3h91xL+sじゃあついでに循環参照も乱暴にまとめれば、あんなもん単純に設計が悪いだけだぞ。
だってdelegateがnilだと困っちゃうんだろ? それは部品として未完成なだけじゃろう。
0891デフォルトの名無しさん
2015/05/03(日) 11:20:53.86ID:fqhnuaMP>循環参照は原因は単純こんなの簡単に理解できるものと言ったら、
というのがダメダメだね、精進を続けたまえ
0892デフォルトの名無しさん
2015/05/03(日) 12:29:17.81ID:uVp8Pag40893デフォルトの名無しさん
2015/05/03(日) 14:15:52.45ID:6F5t8uwbただただ偉そうにしたいだけという2chによくいるタイプのよう。まあ精々自己満したまえ
0894デフォルトの名無しさん
2015/05/03(日) 20:54:34.45ID:v3PsKyrs0895デフォルトの名無しさん
2015/05/04(月) 10:04:28.08ID:5J8ehLjnSWIFTとJAVAって似てますか?
0896デフォルトの名無しさん
2015/05/04(月) 11:28:08.45ID:+gIQNbvT0897デフォルトの名無しさん
2015/05/04(月) 14:10:26.59ID:FQ4oiWdh0898デフォルトの名無しさん
2015/05/04(月) 14:53:04.54ID:+gIQNbvT0899デフォルトの名無しさん
2015/05/04(月) 15:30:55.70ID:5J8ehLjn0900デフォルトの名無しさん
2015/05/04(月) 16:08:00.04ID:DZ8VrX30待て、javaとswiftの類似点なんぞないだろ
0901デフォルトの名無しさん
2015/05/04(月) 16:54:25.70ID:5J8ehLjn0902デフォルトの名無しさん
2015/05/04(月) 16:55:39.78ID:Jhd1yfhH0903デフォルトの名無しさん
2015/05/04(月) 19:36:23.65ID:H5zOrZHCswiftは関数起点で、普通に関数定義できるんだよなぁ
言語体型としてはRubyに似てね?
0904デフォルトの名無しさん
2015/05/04(月) 21:44:49.21ID:+gIQNbvT0905デフォルトの名無しさん
2015/05/04(月) 21:45:28.19ID:l/aiXwr10906デフォルトの名無しさん
2015/05/05(火) 00:06:45.46ID:fFV3x8oOこの言語は所詮iOS/Macアプリを作るための言語だと思うけど。
とはいってもフレームワーク周りは色々設計の勉強になる。
0907デフォルトの名無しさん
2015/05/05(火) 03:16:05.87ID:TeYhotQWレス数が900を超えています。1000を超えると表示できなくなるよ。