swiftUIで画像を移動する方法がわからない
位置座標の数値に繰り返し加算して動かす方法ってないの?
なんか他の言語と感覚違ってて
慣れなんだろうけど
探検
プログラミング言語Swift Part4 [無断転載禁止]©2ch.net
377名称未設定 (アウアウエー Sa23-gkue)
2021/08/11(水) 23:03:07.16ID:p+aUDYOna378名称未設定 (スププ Sd9f-cNPc)
2021/08/21(土) 03:05:10.16ID:BrmdSShNd379名称未設定 (ワッチョイW a9cf-3R3F)
2021/11/10(水) 01:33:49.74ID:xiom6+O50 ウィジェットってprint()動かないんだけどどうするんすか
380名称未設定 (ワッチョイ ca11-Fa8i)
2022/02/27(日) 00:10:12.08ID:GxW6qn2O0 別のSWIFTががが
381名称未設定 (JP 0H16-zHTs)
2022/02/27(日) 11:25:05.53ID:9gFTjU95H 海外送金とか一般人には無縁だからなw
マネーロンダリングチェックが厳しくなってから使わなくなったけどw
マネーロンダリングチェックが厳しくなってから使わなくなったけどw
382名称未設定 (ワッチョイ 6f58-W8Ll)
2022/02/27(日) 17:12:13.72ID:bQc0XZlq0 ロシアではSWIFTが通らなくなる(ビルドエラー的な
383名称未設定 (ワッチョイ ff43-S2Aa)
2022/02/27(日) 17:27:51.85ID:aDMwJgQE0 コンパイルできなくなるんか
384名称未設定 (アウアウエー Sac2-3BHg)
2022/02/28(月) 17:41:22.89ID:knxEXHKqa ぷよぷよ〜!
385名称未設定 (ワッチョイW 6776-Usga)
2022/02/28(月) 21:42:19.95ID:ODpZO1Ns0 今版権はSEGAじゃないかな。
386名称未設定 (ワッチョイW cbb1-0yyr)
2022/03/01(火) 20:30:43.17ID:/se4xXwO0 XcodeとSwiftがガン、絶対にVScodeとflutterがいい。
387Mac歴34年の爺い (オッペケ Sr5f-X3fv)
2022/04/23(土) 09:56:57.48ID:gPLqfkE6r388名称未設定 (ワッチョイ bc43-7LA/)
2022/04/26(火) 21:21:57.64ID:WRPtk5om0 おら、BASICの方が好きだな
389名称未設定 (アウアウウー Sa47-GWjr)
2023/02/01(水) 15:19:32.40ID:u5iuVq9Ha はじめまして。swiftでiphoneアプリ作ろうと格闘中ですが、apiって自分で作るのはハードル高いの?企業が提供してるのを自分が使うイメージ?
390名称未設定 (ワッチョイ e311-6ZjJ)
2023/02/01(水) 16:23:14.01ID:FG2ZRU330 Firebase使えば?
391名称未設定 (ワッチョイW cec0-syx/)
2023/02/03(金) 08:41:43.61ID:TbkljcOH0 >>389
質問がよく分からないけどapiという仕組みを作るのは簡単だと思う、どのようなapiにするか中身による
質問がよく分からないけどapiという仕組みを作るのは簡単だと思う、どのようなapiにするか中身による
392389 (アウアウウー Sa47-GWjr)
2023/02/03(金) 09:01:16.32ID:pkwSJLIia393名称未設定 (アウアウウー Sa47-syx/)
2023/02/03(金) 11:15:11.49ID:/LX3EUSMa >>392
たぶんapiの意味を勘違いしてると思うよ、意味をググってみて。
お菓子情報DB <- apiはここ -> 作りたいApp
お菓子情報のデータベース(DB)をすでに誰かが作っていて、apiを公開(提供)してるならあとは使わせてもらうだけだよ。
自分でDBを作るならDBを読み書きする仕組み(api)を作るんだよ。
たぶんapiの意味を勘違いしてると思うよ、意味をググってみて。
お菓子情報DB <- apiはここ -> 作りたいApp
お菓子情報のデータベース(DB)をすでに誰かが作っていて、apiを公開(提供)してるならあとは使わせてもらうだけだよ。
自分でDBを作るならDBを読み書きする仕組み(api)を作るんだよ。
394392 (アウアウウー Sa47-GWjr)
2023/02/03(金) 17:06:00.53ID:MfOq3HSia >>393
ありがとう。ググってみたらDBとアプリを繋ぐインターフェイスなんだね。本見てもわからなくて、お陰で凄いイメージできたっす。
単純なDBならgoogle sheetで作れそうだし、それをapi化すれば何とか形になりそうな気がする。
ありがとう。ググってみたらDBとアプリを繋ぐインターフェイスなんだね。本見てもわからなくて、お陰で凄いイメージできたっす。
単純なDBならgoogle sheetで作れそうだし、それをapi化すれば何とか形になりそうな気がする。
395名称未設定 (ワッチョイ 3f73-J12S)
2023/02/04(土) 17:13:37.91ID:gPmeYaoh0 会社で希望してみたらOKでてM1Max搭載機にしてもらえたんだが、
クリーン→ビルド時間が半分以上減ったので快適になってありがたい
ほんとIntelなんだったんだろうな…
クリーン→ビルド時間が半分以上減ったので快適になってありがたい
ほんとIntelなんだったんだろうな…
396名称未設定 (ワッチョイ cf11-l9FX)
2023/02/04(土) 18:22:29.13ID:JeVoMfYY0 ストレージも高速化してるからな
397名称未設定 (スップ Sd5f-AMYP)
2023/02/04(土) 22:49:50.89ID:ROu5Xovad 初心者ですいません
テキストファイルのデータ全文を読み込んで表示したいです
以下のコードでは失敗している判定になってしまうのか読み込めず、catchの処理がされてしまいます
どこがダメなのでしょうか
# animals.txt
うさぎさん
かめさん
きりんさん
ぞうさん
let PATH = URL(string: "/Users/MYPC/Desktop/animals.txt")!
do {
var TXT_DATA = try String(contentsOf: PATH, encoding: .utf8)
print(TXT_DATA)
}
catch {
print("エラーが発生しました")
}
テキストファイルのデータ全文を読み込んで表示したいです
以下のコードでは失敗している判定になってしまうのか読み込めず、catchの処理がされてしまいます
どこがダメなのでしょうか
# animals.txt
うさぎさん
かめさん
きりんさん
ぞうさん
let PATH = URL(string: "/Users/MYPC/Desktop/animals.txt")!
do {
var TXT_DATA = try String(contentsOf: PATH, encoding: .utf8)
print(TXT_DATA)
}
catch {
print("エラーが発生しました")
}
398名称未設定 (ワッチョイ cf11-l9FX)
2023/02/04(土) 23:12:40.44ID:JeVoMfYY0399名称未設定 (スップ Sd5f-AMYP)
2023/02/04(土) 23:29:24.51ID:ROu5Xovad400名称未設定 (JP 0H03-jZ0L)
2023/02/04(土) 23:43:03.77ID:fjzZi0EPH エラー時にメッセージも出ないのか
401名称未設定 (ワッチョイW 0f73-iuhE)
2023/02/10(金) 23:50:11.35ID:3hKl1UXF0 SwiftってAppleの作ったコンパイル型言語でなんとなくカッコ良さそう、速そうだから使ってみたけど
文の書き方が悪いのか知らんけどスクレイピング程度ならcurlやgrep組み合わせたシェルスクリプトの方が速い…
文の書き方が悪いのか知らんけどスクレイピング程度ならcurlやgrep組み合わせたシェルスクリプトの方が速い…
402名称未設定 (ワッチョイW cbc0-t27W)
2023/02/24(金) 07:57:19.60ID:R+5TCwsp0 その結果をスマホなんかで利用するからSwiftで書くんやないの?なにがしたいんだ
403名称未設定 (ワッチョイW 65b5-2pOO)
2023/02/24(金) 12:05:43.55ID:a585lW2i0 iOSアプリ作るために覚えるだけであって、それ以上でもそれ以下でもないと思う。
WEBサービス作らならPHPなりなんなりそれ用に覚えるだけ。
WEBサービス作らならPHPなりなんなりそれ用に覚えるだけ。
404名称未設定 (ワッチョイ c56e-1vwO)
2023/04/10(月) 12:50:49.53ID:oh/wg/lt0 突然の質問で申し訳ないです。
title,caption,valueを持つクラスインスタンスの配列を作成したいと思っています。
ただし、Allay要素内のvalueはIntだったりStringだったり別個のインスタンスだったりします。
以下のようなコーディングをしてみたのですが、Root<Int>をRoot<Any>へ変換出来ない旨のコンパイルエラーが発生します。
対応策としてプロトコルにassociatedtypeを設定してRootで準拠させようとしてもRootの時点で型を決めないといけないようで
同様なエラーとなってしまいました。
ElementA(〜) as! Root<Any> は always fails ですし
var elementArray: [Root<some Any>] も同様の結果でした。
何か良い方法はないものでしょうか?
import Foundation
class Root<T: Any>: NSObject {
var title: String
var caption: String
var value: T
init(title: String, caption: String, value: T) {
self.title = title
self.caption = caption
self.value = value
}
}
class ElementA: Root<Int> {}
class ElementB: Root<String> {}
class ElementC: Root<NSObject> {}
var elementArray: [Root<Any>]
elementArray.append(ElementA(title: "A", caption: "CapA", value: 10))
elementArray.append(ElementB(title: "B", caption: "CapB", value: "ABC"))
elementArray.append(ElementC(title: "C", caption: "CapC", value: NSObject()))
title,caption,valueを持つクラスインスタンスの配列を作成したいと思っています。
ただし、Allay要素内のvalueはIntだったりStringだったり別個のインスタンスだったりします。
以下のようなコーディングをしてみたのですが、Root<Int>をRoot<Any>へ変換出来ない旨のコンパイルエラーが発生します。
対応策としてプロトコルにassociatedtypeを設定してRootで準拠させようとしてもRootの時点で型を決めないといけないようで
同様なエラーとなってしまいました。
ElementA(〜) as! Root<Any> は always fails ですし
var elementArray: [Root<some Any>] も同様の結果でした。
何か良い方法はないものでしょうか?
import Foundation
class Root<T: Any>: NSObject {
var title: String
var caption: String
var value: T
init(title: String, caption: String, value: T) {
self.title = title
self.caption = caption
self.value = value
}
}
class ElementA: Root<Int> {}
class ElementB: Root<String> {}
class ElementC: Root<NSObject> {}
var elementArray: [Root<Any>]
elementArray.append(ElementA(title: "A", caption: "CapA", value: 10))
elementArray.append(ElementB(title: "B", caption: "CapB", value: "ABC"))
elementArray.append(ElementC(title: "C", caption: "CapC", value: NSObject()))
405名称未設定 (ワッチョイW c56e-OWr6)
2023/04/10(月) 13:02:33.94ID:KAEhlb8J0 AnyObjectにするとか?
406名称未設定 (ワッチョイ c56e-1vwO)
2023/04/10(月) 13:10:18.54ID:oh/wg/lt0 404です。
以下訂正
誤:var elementArray: [Root<Any>]
正:var elementArray: [Root<Any>] = []
解決策の一つとして var elementArray: [Any] = [] とすればelementArray.append(〜)のエラーは解決しますが、
最後に以下を実行すると"Nothing"が3つ表示されます。
elementArray.forEach({print(($0 as? Root<Any>)?.value ?? "Nothing")})
当然と言えば当然なんですが、なんとかインチキでできないものかと・・・。
以下訂正
誤:var elementArray: [Root<Any>]
正:var elementArray: [Root<Any>] = []
解決策の一つとして var elementArray: [Any] = [] とすればelementArray.append(〜)のエラーは解決しますが、
最後に以下を実行すると"Nothing"が3つ表示されます。
elementArray.forEach({print(($0 as? Root<Any>)?.value ?? "Nothing")})
当然と言えば当然なんですが、なんとかインチキでできないものかと・・・。
407名称未設定 (ワッチョイW 91a6-jv9C)
2023/04/10(月) 13:14:51.34ID:VlLpsHnQ0 変数を先に定義してもいいかもね。
あと一つのarrayに複数の変数入れるならinitとか使わんほうがいいとか
struct datafile {
let name: String
let size: Int
let time: Double
}
あと一つのarrayに複数の変数入れるならinitとか使わんほうがいいとか
struct datafile {
let name: String
let size: Int
let time: Double
}
408名称未設定 (ワッチョイ c56e-1vwO)
2023/04/12(水) 09:19:15.10ID:ooV5Ncg30 404です。
遅くなってすみません。
頂いた内容などを参考に結果として以下のような形になりました。
ジェネリクスクラスを辞めてvalueをAnyとすることでRootを要素とするArrayを作ることができました。
ありがとうございます。
ただ、ElementAのvalueはIntであることが(人間は)判っているのに value as! Int で必ずキャストしないといけないのが難点ですね。
すみません、改行が多いと怒られませいた。次レスへ続きます。
遅くなってすみません。
頂いた内容などを参考に結果として以下のような形になりました。
ジェネリクスクラスを辞めてvalueをAnyとすることでRootを要素とするArrayを作ることができました。
ありがとうございます。
ただ、ElementAのvalueはIntであることが(人間は)判っているのに value as! Int で必ずキャストしないといけないのが難点ですね。
すみません、改行が多いと怒られませいた。次レスへ続きます。
409名称未設定 (ワッチョイ c56e-1vwO)
2023/04/12(水) 09:21:02.27ID:ooV5Ncg30 改行を減らすために少し見辛くてすみません。
import Foundation
class Root: NSObject {
var title: String
var caption: String
var value: Any
init(title: String, caption: String, value: Any) {
self.title = title
self.caption = caption
self.value = value
}
}
class ElementA: Root {init(title: String, caption: String, value: Int) {super.init(title: title, caption: caption, value: value)}}
class ElementB: Root {init(title: String, caption: String, value: String) {super.init(title: title, caption: caption, value: value)}}
class ElementC: Root {init(title: String, caption: String, value: NSObject) {super.init(title: title, caption: caption, value: value)}}
var elementArray: [Root] = []
elementArray.append(ElementA(title: "A", caption: "CapA", value: 10))
elementArray.append(ElementB(title: "B", caption: "CapB", value: "ABC"))
elementArray.append(ElementC(title: "C", caption: "CapC", value: NSObject()))
elementArray.forEach({print($0.value)})
import Foundation
class Root: NSObject {
var title: String
var caption: String
var value: Any
init(title: String, caption: String, value: Any) {
self.title = title
self.caption = caption
self.value = value
}
}
class ElementA: Root {init(title: String, caption: String, value: Int) {super.init(title: title, caption: caption, value: value)}}
class ElementB: Root {init(title: String, caption: String, value: String) {super.init(title: title, caption: caption, value: value)}}
class ElementC: Root {init(title: String, caption: String, value: NSObject) {super.init(title: title, caption: caption, value: value)}}
var elementArray: [Root] = []
elementArray.append(ElementA(title: "A", caption: "CapA", value: 10))
elementArray.append(ElementB(title: "B", caption: "CapB", value: "ABC"))
elementArray.append(ElementC(title: "C", caption: "CapC", value: NSObject()))
elementArray.forEach({print($0.value)})
410名称未設定 (ワッチョイ b5b1-hp37)
2024/01/30(火) 14:33:22.81ID:WmNtoPHn0 結局、>>208は無理ってこと?
412名称未設定 (ワッチョイ 37f4-N+mF)
2024/02/05(月) 23:44:19.37ID:8ig6Khva0 Appleがシステム構成のためのプログラミング言語「Pkl」をオープンソースでリリース
https://gigazine.net/news/20240205-apple-pkl/
https://gigazine.net/news/20240205-apple-pkl/
413名称未設定 (ワッチョイ e9a5-chBO)
2024/08/16(金) 14:03:32.84ID:sro+h3w00 iPadのPlaygroundsでアプリが作れるそうですが
最新版はMacのPlaygroundsで
MacのアプリがBuildできるんでしょうか?
最新版はMacのPlaygroundsで
MacのアプリがBuildできるんでしょうか?
414名称未設定 (ワッチョイW 1f02-V315)
2024/08/23(金) 12:24:37.62ID:7qgXkpV90 どっかのスラム街かと思ってる
ゆうたろうがどこから辿るのかのワンパターン
ゆうたろうがどこから辿るのかのワンパターン
415名称未設定 (ワッチョイW ffb1-Jvp7)
2024/08/23(金) 12:57:44.38ID:uRp4R0p30416名称未設定 (ワッチョイW 9fe9-N/ou)
2024/08/23(金) 14:21:54.69ID:Sm3TBLbC0 運転手に入れるといいぞ
https://i.imgur.com/hcnQ8mE.jpeg
https://i.imgur.com/hcnQ8mE.jpeg
レスを投稿する
ニュース
- 【文春】《本人直撃》「日本は核保有すべき」発言をしたのは“核軍縮担当”の首相補佐官だった! 高市首相が更迭しない理由は… [少考さん★]
- 米国防総省、中国軍は「2027年の台湾侵攻へ着実に前進」 分析公表 ★3 [蚤の市★]
- 【西東京・母子4人死亡】亡くなった知人男性の携帯電話 母親の車内から見つかる 事件3日前「体調不良で会社を休む」会社に欠勤連絡 ★3 [ぐれ★]
- 立花孝志党首を不起訴 百条委員長の兵庫県議への名誉毀損容疑など [少考さん★]
- レアアース、1キログラム965ドル(約15万円)から3750ドル(約58万円)に 価格高騰 [お断り★]
- バリ島研修旅行で万引きの大谷高生徒 被害店舗に弁済し謝罪 [どどん★]
- 【実況】博衣こよりのえちえちホロクリスマス歌枠リレー 🧪
- SASUKE 2夜連続放送 実況 2
- 【悲報】クロネコヤマト、野球選手の色紙を真っ二つで配送し炎上wwwwwwwwwwwwwwwwwwww [802034645]
- 嫌儲ウマ娘部 ★2 [959428968]
- 戦争を経験してない議員が政治の中枢になったら危ないって有名な話だけど、今の議員をウ露戦争の最前線送りにするしかないってことか [943688309]
- ジジイ「なんちゅうもんを食わせてくれたんや…これに比べると安倍さんの鮎はカスや」安倍晋三「」⇐なんて言った [731544683]
