Swift part8 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net (アウアウ Saaf-caug)
2016/05/13(金) 23:30:06.87ID:MRCJQvHca関連スレ
プログラミング言語Swift 3
http://potato.2ch.net/test/read.cgi/mac/1408762479/
[SDK]iPhoneアプリ開発初心者質問箱45[touch][iPad]
http://potato.2ch.net/test/read.cgi/mac/1447650023/
Xcode part13 [転載禁止]c2ch.net
http://potato.2ch.net/test/read.cgi/mac/1424907278/
Swiftアンチスレ part1
http://echo.2ch.net/test/read.cgi/tech/1458491343/
前スレ
Swift part7
http://echo.2ch.net/test/read.cgi/tech/1458491528/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
0421デフォルトの名無しさん (アウアウ Sa4a-kdTI)
2016/08/02(火) 23:02:23.14ID:uniFgz6JaObj-CやSwiftでハンガリアン推してるコーディング規約とか見た事ねーわ
Linix界隈でも見た事ねーな
0422デフォルトの名無しさん (ワッチョイ 76b2-DMQW)
2016/08/03(水) 00:08:06.09ID:W0lh95XI0>業務プログラミングではいまでも普通にハンガリアン現役だよ
それって>>416のいる職場では、Win32 API や VB6 が全盛だった時代の
古き因習を未だに引きずっているっていう話だよ
それが>>416の職場では常識なのかもしれないけど、
今時の世の中の常識とはかけ離れている
それに気付けないとは、気の毒と言う他ないね
>>420
>C#は型プレフィクス推奨(だっけかな)
そのソースはどこよ?
MSの公式文書であるMSDNにはハンガリアンは非推奨と明記されてる訳だが
・一般的な名前付け規則 - .NET Framework の全般リファレンス
https://msdn.microsoft.com/ja-jp/library/ms229045(v=vs.100).aspx
>特定言語しか追求してない奴には理解できないんだろうけど
いくつかの言語を聞きかじっただけなのに、
すべてを理解してしまったと勘違いする輩が最もやっかいだよ
その本人には自身が無知であるといふ自覚症状が無いんだから
0423デフォルトの名無しさん (ワッチョイ 793c-wtbT)
2016/08/03(水) 00:16:43.87ID:Tw+AFkY000424デフォルトの名無しさん (ワッチョイ 813c-kdTI)
2016/08/03(水) 00:29:48.91ID:coIHhs7S0古き良き慣習は時代が変わっても色褪せないものだよ
その証拠にMSも最新の開発言語のC#でインターフェースにIプリフィクスつけてる
プリフィクスが悪しき慣習ならMSが未だに採用していることの説明がつかない
リーダブルコードにもプリフィクスつけることで意味がわかりやすくなるって書いてある
0425デフォルトの名無しさん (ワッチョイ 76b2-DMQW)
2016/08/03(水) 00:55:32.60ID:W0lh95XI0例:「犬ははたして哺乳類か」という議論をしている場合
あなたが「犬は哺乳類としての条件を満たしている」と言ったのに対して否定論者が…
1.事実に対して仮定を持ち出す
「犬は子供を産むが、もし卵を生む犬がいたらどうだろうか?」
2.ごくまれな反例をとりあげる
「だが、尻尾が2本ある犬が生まれることもある」
3.自分に有利な将来像を予想する
「何年か後、犬に羽が生えないという保証は誰にもできない」
4.主観で決め付ける
「犬自身が哺乳類であることを望むわけがない」
5.資料を示さず持論が支持されていると思わせる
「世界では、犬は哺乳類ではないという見方が一般的だ」
6.一見、関係がありそうで関係のない話を始める
「ところで、カモノハシは卵を産むのを知っているか?」
以下略
0426デフォルトの名無しさん (ワッチョイ 7c5a-7xJ+)
2016/08/03(水) 02:02:05.54ID:X9OiqNW700427デフォルトの名無しさん (スプッッ Sdc8-Y0VN)
2016/08/03(水) 06:40:05.94ID:hZEJfzBOdあぁ・・・古き良き時代ってやつかな。
0428デフォルトの名無しさん (ササクッテロ Sp69-Y0VN)
2016/08/03(水) 07:44:22.00ID:EUKo0bGfpC#だけを取り挙げて、言語毎に違うという論点からズラしてるのは正に詭弁だなw
0429デフォルトの名無しさん (ワッチョイ e0c9-kdTI)
2016/08/03(水) 09:35:31.19ID:cin2lfFV0にぃ・にぃ・ハンガリアン♪
0430デフォルトの名無しさん (ササクッテロ Sp69-kdTI)
2016/08/03(水) 10:01:36.34ID:qoaK0iCLpたいして役に立たんし、ただでさえ長くなりがちな変数名を余計に長くするだけだ
型変換とかでまずいとこは今はIDEが警告くれるし
メンバ変数のm_も、見るとあぁこいつMS系言語出身だなとすぐわかるなw
self.m_strName = "ピカチュウ"
とかダサすぎw selfついてるからメンバ変数って一目瞭然だし、この場合文字型なのも一目瞭然
iCounterとか、bFlagとか、fnMyCallbackとか、いちいちプレフィックスつける必要なくね?
Appleも自明な変数名つけることを推奨してるしな。英語力とセンスが問われるけど
0431デフォルトの名無しさん (JP 0Hc8-oK17)
2016/08/03(水) 10:07:41.60ID:un+mgcUtHSwiftは何?
0432デフォルトの名無しさん (アウアウ Sa4a-kdTI)
2016/08/03(水) 10:29:12.84ID:i6V8lLeHa0433デフォルトの名無しさん (JP 0Hc8-oK17)
2016/08/03(水) 10:59:34.90ID:un+mgcUtHお前頭がオカシイって言ってるぞ
0434デフォルトの名無しさん (アウアウ Sa4a-kdTI)
2016/08/03(水) 11:10:27.13ID:i6V8lLeHa0435デフォルトの名無しさん (ササクッテロ Sp69-9rBd)
2016/08/03(水) 11:42:26.83ID:EUKo0bGfpAppleは Objective-C without C って言ってる
0436デフォルトの名無しさん (ワッチョイ a353-xRNj)
2016/08/03(水) 12:02:01.38ID:gtoXy1DE0開発途中だと変数の属性なんて頻繁に変わるからな
型からスコープから。ものぐさはハンガリアンしてるくせにそれらが変わってもいちいち変数名を修正しないので混乱を招く。いちいち修正をする奴もそれで無駄に意識を疲労してる事に気付いていない。
Swiftでも一部ライブラリにextensionにprefixを付ける悪習が広まってるが、あれが他者と被ったり作者が気分的に変えたくなったりしたら面倒くせえなと思って敬遠してる
0437デフォルトの名無しさん (アウウィフ FF45-F8IK)
2016/08/03(水) 12:09:49.63ID:mbys/AN5Fもしかして公務員?
0438デフォルトの名無しさん (ワッチョイ a353-xRNj)
2016/08/03(水) 12:12:40.05ID:gtoXy1DE0storedかlocalかなんて即判別できるんだよな
Cの時はいちいち.h開くのが地味に面倒だった
ハンガリアンが必要と感じるのも不要と感じるのも、その人の開発環境をよく知らないと簡単に口だしはできないな
0439デフォルトの名無しさん (スプッッ Sdc8-Y0VN)
2016/08/03(水) 12:29:12.89ID:hZEJfzBOdC+SmalkTalk=ObjectiveC
ObjectiveC-C=SmallTalk
そうかSwiftってSmallTalkだったんだぁ。
0440デフォルトの名無しさん (ササクッテロ Sp69-kdTI)
2016/08/03(水) 12:49:28.49ID:qoaK0iCLp0441デフォルトの名無しさん (ワッチョイ a353-xRNj)
2016/08/03(水) 12:49:39.05ID:gtoXy1DE0mをメンバ変数の意味で使う人もいれば、Mutableの意味で使う人もいたり
k をconstの意味で使う人もいれば、dictonaryのkey要素として使うという意味だったり(似て非なるのが気持ち悪い)
オプソでもやっぱりパッと見でハンガリアン使ってない方がスマートに感じる
ローカルルール感がなくて洗練されている印象がある
まずローカルルールを理解しろってコードは田舎臭い印象を持たれるわ
0442デフォルトの名無しさん (ワッチョイ 3f3c-PVGc)
2016/08/03(水) 18:23:52.38ID:dW70LiFf0http://local.joelonsoftware.com/mediawiki/index.php/間違ったコードは間違って見えるようにする
本来の「種類(Y軸など)を付加するハンガリアン」と
誤解から生まれた「型(Intなど)を付加するハンガリアン」
>これはシモニイの意図していたことではない。
>シモニイは「タイプ」が正確に何を意味するのか注意深く説明しているが、
>それも救いにはならなかった。ダメージは為されてしまった。
0443デフォルトの名無しさん (ワッチョイ 813c-oK17)
2016/08/03(水) 23:53:59.30ID:7qxgC/FR0なんでもletで不変にして使い捨てるという発想は現在のコンビニ社会の病理に繋がっている
0444デフォルトの名無しさん (ワッチョイ e75a-PuCP)
2016/08/04(木) 01:15:34.19ID:chLb4pJN00445デフォルトの名無しさん (ワッチョイ f30c-tjuG)
2016/08/04(木) 02:18:17.05ID:r0NDF1ZQ0メソッドの最後のパラムのクロージャーのシンタックスシュガー的書き方がちょっとキモい時がある。てかクロージャーのシンタックスシュガーもキモい
こういうの書けるのかな
func { func2 { $0 } + $0 }
0446デフォルトの名無しさん (ワッチョイ fb3c-4iqd)
2016/08/04(木) 03:00:38.03ID:EBp/tV2L0Swift4ではそうなっているかもしれん
0447デフォルトの名無しさん (アウアウ Saa7-TDLi)
2016/08/04(木) 07:04:30.86ID:SVFS7JiRa0448デフォルトの名無しさん (ワッチョイ fb3c-4iqd)
2016/08/04(木) 07:38:40.28ID:EBp/tV2L00449デフォルトの名無しさん (ブーイモ MM6f-d+5h)
2016/08/04(木) 08:33:51.54ID:2z+OF9yeM0450デフォルトの名無しさん (ワッチョイ 6b23-d+5h)
2016/08/04(木) 08:35:24.96ID:qYTPS07g00451デフォルトの名無しさん (オッペケ Sr07-xKE3)
2016/08/04(木) 09:38:46.85ID:o2lvd40xrアプリケーションハンガリアンや言語仕様でのプリフィクスは誰も反対してないと思う。
0452デフォルトの名無しさん (ブーイモ MMa7-4iqd)
2016/08/05(金) 10:56:37.09ID:RHt058cjM言語仕様がいけてないせいで付与せざるをえなかった便宜的なプレフィックスならあるが
0453デフォルトの名無しさん (ワッチョイ eba6-+Lqe)
2016/08/05(金) 11:01:53.25ID:B5PVXDo300454デフォルトの名無しさん (ブーイモ MM67-d+5h)
2016/08/05(金) 11:10:11.02ID:u8ZJbz8AM0455デフォルトの名無しさん (ワッチョイ df20-dkFz)
2016/08/05(金) 11:26:50.83ID:+UUjYcrK0perlのことだろ
オンメモリ上に型情報を置かなくて済むから(当時)低スペックでもOK
IDEなんて(当時)ないので変数名だけで人が型推論できる
みたいなメリットしかない言語仕様プレフィクスだった
新興言語はそういう制約がほぼないからデメリットと見なされて無くなってはいるな
ゆえにSwiftも無駄なプレフィクスは非推奨してんだろ
ObjC(Foundation, Cocoa)とのI/F互換性のために引き続き使ってるのは許容されてる
0456デフォルトの名無しさん (ワッチョイ df20-dkFz)
2016/08/05(金) 11:28:18.50ID:+UUjYcrK0こう書かないと発狂する奴が出るので訂正するよ
0457デフォルトの名無しさん (ワッチョイ ebc9-la3/)
2016/08/05(金) 13:50:53.42ID:LJe/qM3f0perlのひどいところをわざわざ真似したよね
なぜ?
0458デフォルトの名無しさん (オイコラミネオ MM0f-4iqd)
2016/08/05(金) 14:25:23.95ID:4DdhRhc0M0459デフォルトの名無しさん (ワッチョイ f33c-gwaK)
2016/08/05(金) 14:28:30.48ID:S2JwEYZ000460デフォルトの名無しさん (ワッチョイ 77c9-TDLi)
2016/08/05(金) 14:30:07.48ID:3AyP/o4E00461デフォルトの名無しさん (ワッチョイ fb3c-IAeB)
2016/08/05(金) 14:31:25.25ID:loWV5KfL00462デフォルトの名無しさん (オイコラミネオ MM0f-4iqd)
2016/08/05(金) 14:32:40.11ID:4DdhRhc0Mどうして気づかなかったのか(^^;
ありがとう
0463デフォルトの名無しさん (ササクッテロ Sp07-dkFz)
2016/08/05(金) 17:03:38.38ID:EtUFIOCRpこういうプレフィクスはどうするんだろうね
Swift3に合わせてObjCの言語仕様も調整するかと思ったら見送られてるようだし
Swift Package Managerが安定する来年,再来年に調整かね(Swift3のpackage managerはクズだった
0464デフォルトの名無しさん (ササクッテロ Sp07-4iqd)
2016/08/05(金) 22:54:07.73ID:Kkm3WZRopよほど吹っかけたんだろうか
0465デフォルトの名無しさん (ワッチョイ 8353-4iqd)
2016/08/06(土) 08:27:17.21ID:EFYxTwiP0CarthageのXcodeに手動で設定加えないといけないバグは治ったらCarthageがいい
将来が期待できるのはやっぱSPMだなあ。今はクソだけど
0466デフォルトの名無しさん (ワッチョイ d317-4iqd)
2016/08/06(土) 08:51:39.68ID:W7Ms+Ki90Appleがライブラリ管理に採用するわけないじゃん
0467デフォルトの名無しさん (アウアウ Saa7-TDLi)
2016/08/06(土) 09:11:26.26ID:MQiRzj93a0468デフォルトの名無しさん (ササクッテロ Sp07-dkFz)
2016/08/06(土) 10:54:38.66ID:kt6iCBZLpどの操作のこと言ってるか分からんが、それ正規仕様って言ってるやつじゃねーの?
メリット少ないし、対応しない方がメリット大きいと考えるから手作業での追加を仕様するって言ってたと思うが
Carthageが出来たんだから自分(Apple内)でも作れる、と思っちゃったのが失敗だな
npmやgo, cargoはそこそこ枯れるくらいに時間かけてるのに、SPMが一年やそこらの開発期間で安定するワケなかった
AppleがIBMにCocoaPodsを買収させて、IBM管理下でCocoaPodsが運用されるのが理想だったかな(政治的にありえん
0469デフォルトの名無しさん (ブーイモ MM67-4iqd)
2016/08/06(土) 13:56:58.06ID:U84KjgALM基準のわかりにくいLayoutErrorとinitがやっつけ感
満載なのとgenerate-xcodeprojで吐かれるのがごちゃごちゃしすぎなのとSampleCodeも巻き込んで取り込もうとする(ライブラリ制作者側にいい回避方法が提示されてないからこうなってるんだろう)のをどうにかしてくれれば当面文句はない
安定したSPMライフを過ごしたいなら今ライブラリの依存バージョンがカオスなのでまずswiftenvを使いこなす必要がある
0470デフォルトの名無しさん (ワッチョイ f30c-orr6)
2016/08/06(土) 16:49:26.13ID:BjaX+hYV0iOS, macOS, シミュレータでframeworkを綺麗に統合するのができなさそうだけど。
0471デフォルトの名無しさん (ササクッテロ Sp07-4iqd)
2016/08/06(土) 17:52:54.64ID:ICY0gKIkpmacOSとwatchOS用のframeworkを1バイナリにまとめるのは無理そうだった
その辺含め純正パッケージマネージャーに期待してる
つうかAppleはOS作るレベルなんだし社内では枯れたライブラリ管理システム持ってるよな?
0472デフォルトの名無しさん (ササクッテロ Sp07-d+5h)
2016/08/06(土) 18:07:38.73ID:2Lfq8V1ep0473デフォルトの名無しさん (ワッチョイ f30c-orr6)
2016/08/07(日) 01:22:13.53ID:146tuEyE0iOSとiOS Simをまとめたとき、info.plistだったかながしっくりこない
0474デフォルトの名無しさん (ササクッテロ Sp07-d+5h)
2016/08/07(日) 11:07:20.55ID:E22yet70pSPMはライブラリバージョンは解決してるし、それとswiftenv関係なくね
xcode-selectの切り替えあればswiftenvも使う機会ないがなぁ
0475デフォルトの名無しさん (JP 0Hef-+Lqe)
2016/08/08(月) 11:07:16.70ID:IdmAvyk/H0476デフォルトの名無しさん (アウアウ Sa1f-TDLi)
2016/08/08(月) 11:30:40.09ID:l9Qu+8oAa0477デフォルトの名無しさん (スプッッ Sdef-tuv5)
2016/08/08(月) 12:44:26.98ID:3sXZ9+0Dd0478デフォルトの名無しさん (オイコラミネオ MM0f-4iqd)
2016/08/08(月) 14:35:50.94ID:Redr8iZHM0479デフォルトの名無しさん (ワッチョイ cb0c-tjuG)
2016/08/09(火) 01:50:23.10ID:lMOV9twn00480デフォルトの名無しさん (ワッチョイ e742-d+5h)
2016/08/09(火) 03:12:50.77ID:ElWNHZru00481デフォルトの名無しさん (ブーイモ MM67-4iqd)
2016/08/09(火) 12:52:43.71ID:clF6+sXCMサーバーサイドで使ってないだろ?
xcode-selectなんてクソの役にももたたん
.swift-versionだけが頼り
0482デフォルトの名無しさん (ブーイモ MM67-4iqd)
2016/08/09(火) 12:56:44.80ID:clF6+sXCMバカッターが阿鼻叫喚で埋まる日が楽しみだ
structがScalaのcase class化してるぞ
0483デフォルトの名無しさん (ササクッテロ Sp07-d+5h)
2016/08/09(火) 14:00:48.47ID:9AWMzQqQp1.xの更新は毎回こんな感じだったぞ
Linuxサーバで使うなら環境変数切り替えでいいや
その切り替えコマンドのラッパーが欲しいならまぁ便利か
0484デフォルトの名無しさん (ワッチョイ 4b87-+Lqe)
2016/08/10(水) 00:02:35.92ID:iA5LWa2Z00485デフォルトの名無しさん (アウアウ Saa7-TDLi)
2016/08/10(水) 07:52:51.99ID:krmuthuGa0486デフォルトの名無しさん (ワッチョイ 4123-lbRm)
2016/08/12(金) 12:01:57.76ID:InPVQ0+50Apple利己的かつ政治的な理由により我々は早急にSwiftへの移行を考えるべきである
以上
0487デフォルトの名無しさん (ワッチョイ 4693-xYo4)
2016/08/12(金) 12:23:30.36ID:WntVIcRT00488デフォルトの名無しさん (アウアウ Sa19-3Vwo)
2016/08/12(金) 12:49:49.20ID:mm4X6Gd9a0489デフォルトの名無しさん (ブーイモ MMa8-xYo4)
2016/08/12(金) 14:14:08.21ID:dBixsx1QMDocumentが未定義でヘッダだけのケース、みんなどうやって探しているの?
cの場合はターミナルでgrep -Rで探せば見つかったけど、Swiftインターフェースは出てこない。
0490デフォルトの名無しさん (ササクッテロ Sp8d-3Vwo)
2016/08/12(金) 16:12:55.03ID:FPTQHjIzpXcodeで出たり出なかったりするのは、もう期待してない
0491デフォルトの名無しさん (アウアウ Sa19-3Vwo)
2016/08/12(金) 19:20:55.45ID:IYlYCot4a0492デフォルトの名無しさん (ワッチョイ 1987-MTuc)
2016/08/13(土) 05:43:50.35ID:yUVj9/gQ0DirectXみたいなもん使うの?
0493デフォルトの名無しさん (ワッチョイ 2166-xYo4)
2016/08/13(土) 07:56:11.91ID:3EXvgLlz00494デフォルトの名無しさん (ワッチョイ 50c9-lbRm)
2016/08/13(土) 08:30:50.87ID:YDpayzOT00495デフォルトの名無しさん (ブーイモ MMa8-xYo4)
2016/08/15(月) 12:29:39.91ID:yDMCtoLlM本家のドキュメントに10.5以降とか書いてあって萎えた。何年前のネタやら。
0496デフォルトの名無しさん (ワッチョイ 773c-wLiW)
2016/08/20(土) 18:51:29.42ID:/9cA7dTP0アプリ単体では、サーバーと連携すればログを取れると思うのですが、プロファイルでipadの起動状況がわかるとか書いてあったのですが、どうゆう仕組みなのでしょうか?
0497デフォルトの名無しさん (アウウィフ FFa7-61cg)
2016/08/20(土) 19:21:04.72ID:OZEoChm6Fhttp://da ily.2ch.net/test/read.cgi/newsplus/1471442254/
0498デフォルトの名無しさん (JP 0Hef-D2ET)
2016/08/21(日) 15:06:23.25ID:FLlAHrBWH初期化すれば問題ない
0499デフォルトの名無しさん (アウアウ Saa7-HNW7)
2016/08/22(月) 01:24:16.78ID:+JfquTF3a逮捕しますw
0500デフォルトの名無しさん (ワッチョイ db7b-DJkl)
2016/08/22(月) 16:28:42.85ID:d5DQ07MM0概念はまぁ分かるんだけど実装時の学習コストが半端ない。
正直複雑すぎないか?もっと単純にパイプ繋いだら動くって理解だけで済むように
して欲しい。
0501デフォルトの名無しさん (ササクッテロ Sp07-HNW7)
2016/08/22(月) 17:28:35.78ID:w5OZ4Actp素直にOOPか、ギリギリ関数ブロック多用くらいにしときたい
0502デフォルトの名無しさん (アウアウ Saa7-QXB1)
2016/08/22(月) 20:38:13.92ID:1c5DUbhwahttps://www.infoq.com/jp/news/2016/08/ahead-to-swift-4
0503デフォルトの名無しさん (ワッチョイ db7b-HNW7)
2016/08/22(月) 21:39:10.13ID:d5DQ07MM0なんというか盛り沢山すぎる。
async awaitは、丁度jsで触っていたから良い気がするけど、rustのメモリモデルを、取り入れるとかrustを殺しに来ているのか。
足し算よりも引き算を、考えてほしい
0504デフォルトの名無しさん (ワッチョイ db7b-HNW7)
2016/08/22(月) 21:42:51.97ID:d5DQ07MM0流行りというか、全然現役だと思うんだけどきれいに作るにはさらなる推古が必要というか。結局rxだけでは解決しない。
0505デフォルトの名無しさん (ワッチョイ 77c9-DJkl)
2016/08/23(火) 00:33:49.88ID:ZjGKyhsb00506デフォルトの名無しさん (ササクッテロ Sp07-HNW7)
2016/08/23(火) 02:51:11.51ID:Kz+VoKQ8p0507デフォルトの名無しさん (ワッチョイ 6bb8-DJkl)
2016/08/23(火) 08:42:57.29ID:cpTR082L0いつまでダラダラやってんだよ
とっとと言語仕様FIXしやがれ
0508デフォルトの名無しさん (ササクッテロ Sp07-wLiW)
2016/08/23(火) 08:46:24.85ID:K9ISf6WBpあれを褒めてた人たちってセンスないの?
0509デフォルトの名無しさん (スッップ Sd6f-HNW7)
2016/08/23(火) 09:10:01.33ID:i+Fi0g/3d進化の方向性としてObjective-C 3.0でよかった人がほとんど
0510デフォルトの名無しさん (ササクッテロ Sp07-HNW7)
2016/08/23(火) 10:14:04.34ID:c6Vi+yfIpobjcアーキテクチャに縛られるからファーストクラス非同期はむづい
0511デフォルトの名無しさん (ワッチョイ db7b-DJkl)
2016/08/23(火) 21:34:48.67ID:KXKGltNd0ファーストクラス非同期って具体的にどういうコードのことです?
0512デフォルトの名無しさん (ワッチョイ db8c-HNW7)
2016/08/24(水) 00:03:37.07ID:+4HQlbXd0gcd, NSOperationをキーワード化しようにも下のC++XX(ObjC)がやってないから出来ない
素直に採用するならC++XXの仕様待ちかねぇ
0513495 (ブーイモ MMb8-qQHP)
2016/08/29(月) 14:10:28.69ID:uH2VtApGM('1394'とか'avc1'とかそういう定数)
Swiftでcのポインタキャストみたいな方法どう実装すればいいのか教えて欲しい。
Swift1.xにはasUnsigned()とかで強制変更できたみたいなのだが、Swift2ではどう書くのかよくわからない。
0514デフォルトの名無しさん (ササクッテロ Sp69-t1qj)
2016/08/29(月) 15:11:12.57ID:OQGg7t2op一応公式ドキュメントでも使い方説明されてるから読め
0515デフォルトの名無しさん (ササクッテロ Sp69-t1qj)
2016/08/29(月) 15:17:03.79ID:OQGg7t2opただただSwift変数に格納するなら構造体コンストラクタ呼べ
確か、asも最近は使えないように機能削減してるだろ
0516デフォルトの名無しさん (ワッチョイ 813c-gQqU)
2016/08/30(火) 00:31:27.04ID:cNs0f/wG00517デフォルトの名無しさん (アウアウ Sacf-S/wM)
2016/09/03(土) 18:38:29.33ID:n1t+on2bahttps://swiftlang.ng.bluemix.net/#/repl/57c9007cc4656ed91352709b
0518デフォルトの名無しさん (ササクッテロ Sp8f-RETc)
2016/09/03(土) 18:58:40.80ID:bXWISI5Hp0519デフォルトの名無しさん (ワッチョイ e33c-hNlF)
2016/09/06(火) 01:09:34.14ID:69qu5Xdx00520デフォルトの名無しさん (ワッチョイ e33c-hNlF)
2016/09/06(火) 09:53:10.97ID:BlGzzwl/0絵文字使えたほうが、一時的に仕込むデバックログを発見しやすいんですよねぇ
■ このスレッドは過去ログ倉庫に格納されています