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

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

Swift part12

1 :デフォルトの名無しさん :2018/10/29(月) 22:08:16.87 ID:gm+ugNlu0.net
!extend::vvvvv

WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

関連スレ

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

[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
https://egg.5ch.net/test/read.cgi/mac/1538778915/

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

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

前スレ
Swift part11
https://mevius.5ch.net/test/read.cgi/tech/1498640309/

スレ立て時は1行目に「!extend::vvvvv」
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured

958 :デフォルトの名無しさん :2021/03/07(日) 18:33:29.40 ID:Z1klbM1/d.net
//かけ算実処理
@discardableResult
private func かけ算処理(段: Int) -> Int {
for 数 in 1...9 {
print(段, 数, 段 * 数, かけ算段の値[段]!)
かけ算値 = 段 * 数
//かけ算段の値.updateValue((段 * 数), forKey: 段)
}
return(かけ算値)
//return(かけ算段の値[段]!)
}

959 :デフォルトの名無しさん :2021/03/07(日) 18:33:49.86 ID:Z1klbM1/d.net
よろしくお願いします。

960 :デフォルトの名無しさん :2021/03/07(日) 21:03:32.71 ID:U1ALB5fi0.net
プロパティや関数に日本語使ってるからじゃね?

961 :デフォルトの名無しさん :2021/03/08(月) 01:37:01.02 ID:6HxQ2pv00.net
>>955
https://qiita.com/omochimetaru/items/953bea70bb1667de4c49
ここら辺を読んでみるといいかな

var かけ算段の値を変数からクラス化するとか、
func かけ算処理もクラス化して関数コールするとかかな
それか、asyncのフラグにbarrier付けてやれば、並列じゃなくなるけどエラー回避は出来るかな

てか、小学生レベルの掛け算程度のロジックならスレッド処理しなくても困らないと思うけどねw

962 :デフォルトの名無しさん :2021/03/08(月) 11:17:18.13 ID:NE6415mK0.net
掛け算段の値を複数スレッドから同時にアクセスしてるからじゃないの?
objc_sync_enter/exitでかこってみたら?

あと日本語コード読みにくい…

963 :デフォルトの名無しさん :2021/03/08(月) 16:42:22.73 ID:A+E7x4iR0.net
俺環ではシェルのループでぐるぐる回してもエラー出ないな
CLIで実行するにはdispatchMain()と対応するexit()が必要だったくらい

964 :デフォルトの名無しさん :2021/03/08(月) 20:00:02.93 ID:C8XgJIOz0.net
このクソiOS14あたりから文字入力中のコンテキストメニューが中々出ね〜、クソSwiftUIのせいだろ

965 :デフォルトの名無しさん :2021/03/08(月) 20:48:02.20 ID:MXJ39GL1d.net
>>961-963
ご教授ありがとうございます。
かけ算処理の関数をclassに変更して試してみると今の時点でもエラーにならず実行できました。
本当にありがとうございました。

966 :デフォルトの名無しさん :2021/03/10(水) 13:27:44.64 ID:E3jID2Td0.net
>>965
いえいえ

調べてたり試したりしてわかったことは
Qiitaにまとめておいてくださいね。
同じように悩んでいる人が助かります。

967 :デフォルトの名無しさん :2021/03/10(水) 14:18:49.32 ID:SwZdpNpYM.net
えー、質問者じゃないけど面倒くさい

968 :デフォルトの名無しさん :2021/03/10(水) 14:59:11.83 ID:UXOSC6+80.net
swiftなんか使うな

969 :デフォルトの名無しさん :2021/03/11(木) 05:08:04.39 ID:qW0qQOeJ0.net
今更AppKitなんですが、NSOutlineViewのindentationMarker(disclosure triangle)の幅を描画前に取得する方法はないでしょうか?

View basedでColumnは1つだけのNSOutlineViewを作っていて、func outlineView(_: heightOfRowByItem:) で返す高さを計算するために
row1つ分のView(NSTableCellView)の幅を知りたいのです。
Column幅 - (indentationPerLevel * level(forItem: item)) でいけるかなと思いきやこれだとdisclosure triangle分が余計です。

970 :デフォルトの名無しさん :2021/03/12(金) 14:18:49.02 ID:TsYqY8ZP0.net
WindowsクライアントとiPhone間でSocketIOでメッセージ送り合うプログラム書いてるけど3日頑張っても動く気がしない
エラーも応答タイムアウトしか出てこないからどこから調べたものか
ATSもファイアーウォールも解除してるんですけど何とも
市販のアプリはよく簡単にクラウドとやり取りできるなと感心しちゃう

971 :デフォルトの名無しさん :2021/03/12(金) 14:40:00.97 ID:zHGwFDvl0.net
Ruby なら、コマンドプロンプト・PowerShell から、1-liner で、
Rubyで作られた遅いウェブサーバー、WEBrick が起動する

ruby -run -e httpd . -p 8080

そのフォルダに、index.html があれば、これでブラウザからアクセスできる

http://localhost:8080

972 :デフォルトの名無しさん :2021/03/12(金) 18:03:54.15 ID:C4d60f760.net
swiftスゲーめんどくさー

973 :デフォルトの名無しさん :2021/03/12(金) 18:19:55.35 ID:CeuWCA9KM.net
>>970
Wiresharkでパケットキャプチャしてみたら?

974 :デフォルトの名無しさん :2021/03/12(金) 18:32:04.33 ID:0g8W4jPs0.net
あわしろ氏は、Swiftはオワコンと言ってたけどな。

975 :デフォルトの名無しさん :2021/03/12(金) 20:08:03.89 ID:Ge2Hv2hnd.net
>>971
オマエ、ソケットの意味すら理解できん池沼やろwww

976 :デフォルトの名無しさん :2021/03/12(金) 21:56:12.36 ID:bbPVovvi0.net
オワコン状態からFlutterで華麗に復活したDart
華々しくデビューしたものの相次ぐ仕様変更のあげくSwift UIでトドメを刺されたSwift
どこで差がついた

977 :デフォルトの名無しさん :2021/03/15(月) 07:26:17.19 ID:zfSiUl9j0.net
俺は日本語コード好き
超適当な英語にされるより

978 :デフォルトの名無しさん :2021/03/15(月) 14:21:08.09 ID:Db4OPSpGM.net
だったら英語覚えろよ…

979 :デフォルトの名無しさん :2021/03/16(火) 07:17:57.29 ID:uLx+/Eas0.net
皆がswiftUIに移行する気配が無くて辛い

980 :デフォルトの名無しさん :2021/03/16(火) 09:07:26.45 ID:lbEAqbWa0.net
移行する理由がない
メリット皆無

981 :デフォルトの名無しさん :2021/03/16(火) 12:48:21.03 ID:Civ91dc30.net
swiftUIは使われずに消える定めかな
新規開発すらUIKit主流な気がする

982 :デフォルトの名無しさん :2021/03/16(火) 12:50:59.15 ID:Civ91dc30.net
無料アカウントの10アプリ1週間制限止めてくれないかな
アップルストアでマージン取るんだから良いでしょ

983 :デフォルトの名無しさん :2021/03/17(水) 00:27:39.43 ID:DuV9YnX60.net
始点から終点までの移動した角度をx,y,z(オイラー角)で取得するにはどうすればいいですか?
最初からオイラー角を使うとジンバルロックで変な値しか取得できませんでした。
クォータニオンを使うといいと思うのですが、差分を算出する方法が分からない状態です・・。
分かる方がいましたら、よろしくお願いします。

984 :デフォルトの名無しさん :2021/03/17(水) 12:58:04.19 ID:yvIMKGz20.net
>>983
そういう問はアルゴリズム板のが良いでしょ

985 :デフォルトの名無しさん :2021/03/17(水) 18:13:15.09 ID:HZhL1rDua.net
角度は平面に存在するものだから(x,y,z)で表すにはどうしたらいいか?なんて言われても答えようがない

986 :デフォルトの名無しさん :2021/03/17(水) 19:20:29.22 ID:DuV9YnX60.net
>>984
ありがとうございます。そんな板があったんですね・・
はたして自分の頭で回答が理解できるか分かりませんが、向こうで聞いてみたいと思います。

987 :デフォルトの名無しさん :2021/03/17(水) 19:54:25.16 ID:6Jmpfuh+0.net
回答者が質問を理解できるかがポイントかな
頑張って

988 :デフォルトの名無しさん :2021/03/19(金) 16:06:55.38 ID:PujmgqIy0.net
BLEのIntervalが過去の記事(URLがNGで貼れませんでした)だと「20ms」となっていますが、最新のガイドラインだと「15ms」になっています。
どのバージョンから15msへ変更になったか、わかりますでしょうか?
もしくは過去のガイドラインを見ることは出来ますでしょうか?

https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf

989 :デフォルトの名無しさん :2021/03/24(水) 02:34:36.78 ID:He3KDzsL0.net
for var i in 0..<n
で配列扱う場合、iを任意に指定できないの?

990 :デフォルトの名無しさん :2021/03/24(水) 09:50:47.20 ID:R+oM8cupM.net
何を言いたいのか分からん

991 :デフォルトの名無しさん :2021/03/24(水) 12:05:54.34 ID:qD6yEHZF0.net
同じく頑張って無理矢理理解しようとしたが
さっぱり意味分からんかった

992 :デフォルトの名無しさん :2021/03/24(水) 18:09:11.95 ID:GC95yIlk0.net
プログラミング言語を学ぶ前に日本語を

993 :デフォルトの名無しさん :2021/03/24(水) 18:23:56.82 ID:17zaubTH0.net
配列内の任意に値だけを変更したい?

994 :デフォルトの名無しさん :2021/03/24(水) 18:28:29.80 ID:FVVupohu0.net
iの取る値として、0からn-1の連続した整数じゃなくて飛び飛びの値にしたいとゲスパー

995 :デフォルトの名無しさん :2021/03/24(水) 18:58:27.15 ID:17zaubTH0.net
自分の日本語もいとおかし

996 :デフォルトの名無しさん :2021/03/25(木) 17:32:24.97 ID:RmeSoSbn0.net
わたしjはコレからSwiftを勉強してMacとiPadに
製作系アプリケーションを作る予定

997 :デフォルトの名無しさん :2021/04/06(火) 23:11:05.92 ID:F8PWM9uX0.net
ホームボタン押されたらアプリを初期状態にしたいのですが、
exit関数を使うとアプリの登録が拒否されると聞きました。
ホームボタンでアプリを初期状態にしたい時、世間様ではどうやっているのですか?

998 :デフォルトの名無しさん :2021/04/07(水) 00:00:05.79 ID:FA7rpOez0.net
viewWillDisappearあたり使えばいいのでは

999 :デフォルトの名無しさん :2021/04/07(水) 00:48:53.91 ID:z98aeBWQ0.net
つうか、ボタンなどのハードウェアをAppleが定めている以外の使い方したら審査通らない。

1000 :デフォルトの名無しさん :2021/04/07(水) 02:27:04.33 ID:HqP3oq1n0.net
小学生の頃、stopボタンをprint screenに変えたら親父に怒られたの思い出した

1001 :デフォルトの名無しさん :2021/04/11(日) 11:57:46.71 ID:pq9M+RGI0.net
ホームボタンは初期状態に戻すためではなく、ホームに戻るためびボタンだよ。
もっとも、押されたことを認識してアプリ内部で自分で初期状態になればいいんじゃないか?
金融関係のアプリだと、初期状態にはならないけど画面にボカシをかけたりするね。

1002 :デフォルトの名無しさん :2021/04/11(日) 18:41:05.81 ID:e+2TDzwf0.net
え?今そんなの許されるの?

1003 :デフォルトの名無しさん :2021/04/11(日) 19:20:26.59 ID:mujH3vbD0.net
普通にそんなアプリあるよ

1004 :デフォルトの名無しさん :2021/04/11(日) 20:07:37.89 ID:e+2TDzwf0.net
なんだ、また審査偏ってるのか...

1005 :デフォルトの名無しさん :2021/04/11(日) 21:30:08.21 ID:TiL6YpvQ0.net
>>997
こういう質問投げっぱなしで消えるやつマジむかつくわ

1006 :デフォルトの名無しさん :2021/04/12(月) 15:44:41.48 ID:WmXuDr7H0.net
自決しました

1007 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

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