X



Swift part11 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ 2b11-WRiT)
垢版 |
2017/06/28(水) 17:58:29.74ID:KUDOoNV30
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

関連スレ

プログラミング言語Swift Part4
http://egg.2ch.net/test/read.cgi/mac/1484763495/

[SDK]iPhoneアプリ開発初心者質問箱48[touch][iPad]
http://egg.2ch.net/test/read.cgi/mac/1484217623/

Xcode part14
http://egg.2ch.net/test/read.cgi/mac/1476190499/

Swiftアンチスレ part1
http://mevius.2ch.net/test/read.cgi/tech/1458491343/


前スレ
Swift part10
http://mevius.2ch.net/test/read.cgi/tech/1487552413/

スレ立て時は1行目に「!extend::vvvvv」
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
0952デフォルトの名無しさん (ワッチョイ 45fa-2e90)
垢版 |
2018/07/04(水) 22:14:19.99ID:gFgZc5FG0
4VE
0958デフォルトの名無しさん (アウアウカー Sa55-jzog)
垢版 |
2018/07/13(金) 12:45:55.14ID:fxcd0vFwa
俺はどうでも良いと思うな
0962デフォルトの名無しさん (ワッチョイ 4923-juwT)
垢版 |
2018/07/17(火) 21:15:46.48ID:yzTvG54n0
最近Swift始めた新人ですが教えてください。
UIControlEventsの定義で構造体なのに { get } という記述があるのが意味不なんですが、
これはどういう意味でしょうか?
もしプロトコル定義だったら「読み取りできるタイププロパティtouchDownを定義しろ」
という意味になると思うんですが、構造体なら「case touchDown」という記述になるじゃないでしょうか??

public struct UIControlEvents : OptionSet {
 public static var touchDown: UIControlEvents { get }
0965962 (ワッチョイ 4923-juwT)
垢版 |
2018/07/18(水) 07:15:12.63ID:KM8lntjZ0
なんとなくわかってきました。
まずcaseを使ってないのは、ビットマスクだからで
{ get }なのは読み取り専用にしたいから、
structでなぜ{ get }みたいな記述が出来るのかは、
NS_OPTIONSマクロがどっかに定義されていてそれが影響してるって感じですよね?
0966デフォルトの名無しさん (ブーイモ MM7b-L7So)
垢版 |
2018/07/19(木) 20:27:42.52ID:5hWYibsQM
1年程 0から勉強して来たが 後「 関数オブジェクト、型のキャスト、クロージャ」この辺が意味不明だw
俺が理解力無いだけなんだが
やっぱりどんなアプリ作り関係なしにこの辺も最低でも理解するべき所ですよね?
0972デフォルトの名無しさん (ワッチョイ cb8b-D20T)
垢版 |
2018/08/20(月) 22:54:38.78ID:/HpQ5J+h0
モバイルアプリのプロトタイプ作成でApp.jsを使うのって主流なんですか?
0977デフォルトの名無しさん (ワッチョイ 9f80-bWaM)
垢版 |
2018/09/18(火) 14:17:55.06ID:oV0RpWqN0
では
ブラウザ(ChromeとかSafariとか)で見てる画像を
保存するアプリを作りたいんだけど
https://joyplot.com/documents/2016/10/14/swift-file-send-recieve/
を見てdocument.typesにpublic.jpegとかを追加したんだが
いざSafariで共有ボタンを押しても
リストの中に自分で開発したアプリのアイコンが現れない

これは一体全体どういうことなのでしょう?
0978デフォルトの名無しさん (スッップ Sdbf-A5bn)
垢版 |
2018/09/18(火) 18:08:31.86ID:Nb2NWinwd
https://i.imgur.com/CofPscR.jpg
XcodeでSwiftによるアプリケーション開発 入門編をやってます。
「行の左に、赤色のエラー記号が表示されています」
と書かれてあるけど、実際には出ないです。
「赤色のエラー記号をクリックすると、エラーに関する詳しい情報が表示されます。クリックしてみてください。
クリックすると、そのコード行が赤色でハイライトされます。右側にエラーの説明が表示されます。
もう一度クリックすると、エラーメッセージが非表示になります。」
左にエラー記号が出ないので、右のエラー記号をクリックしたけれど、何も変わりません。
というか、最初からエラーの行がハイライトされています。クリックしたけれどエラーメッセージの非表示も出来ないです。
事前にXcodeで何か設定が必要なんでしょうか?

https://i.imgur.com/TFii2Wr.jpg
理解度チェックのこの画面が正しい画面なんでしょうか?
0985デフォルトの名無しさん (スップ Sd62-NPCL)
垢版 |
2018/09/23(日) 20:47:04.63ID:v+kGIGR5d
>>984
ありがとうございます
実装しないといけない関数は4つあるんですね…
サイトだと2つしか実装してないのに…

セクションのヘッダー・フッターに関する
2つの関数をとりあえず書いてnilを返しておいたら
ひとまずは無事動作しました!

しかしC言語はやったことあるのですが
iOSとかOOPのお作法が全然理解できなくて辛い…
0988デフォルトの名無しさん (ワッチョイ 3781-oE8l)
垢版 |
2018/10/01(月) 17:56:14.80ID:F0eg/Ivs0
Xcode10.0で、
Main.storyboardでボタン追加しようとしたら、
右下にあった検索窓消えてる!

よくよく見たら、二重丸◎ボタンを押すと、
Objectが選べるのね笑

マジ迷ったな。
0990デフォルトの名無しさん (アウアウウー Sadb-4nyy)
垢版 |
2018/10/01(月) 23:45:59.74ID:owvYZZs4a
ブチクシも言ってたわ
0993デフォルトの名無しさん (ワッチョイ edb3-daJM)
垢版 |
2018/11/21(水) 13:41:45.36ID:iD9gelNK0
>>986
マジでイライラする
0994デフォルトの名無しさん (ワッチョイ cf81-eV1Z)
垢版 |
2018/11/23(金) 20:38:48.68ID:MFCLOa180
>>993
だよね
「無駄に」ってところがポイントね
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 580日 2時間 16分 32秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況