Swiftアプリ開発のオープンチャット

Swiftアプリ開発

(249人)

アプリ開発をしてる人、目指している人、行き詰まった人、みんな集まれ!!僕たちは敵じゃない。支え合って成長しよう。

友達募集掲示板
参加する まとめを見る

#Swift #アプリ #開発

【まとめ】Swiftアプリ開発

ナトー
ありがとうございます! 参考になりました。
2020-01-03 11:38
のりひと
みなさんswiftの勉強はどのようにされてますか?
2020-01-03 12:12
ナトー
最初は書籍で今はネットがメインですね。 Objective-Cに比べるとSwiftはかなり使いやすいです。
2020-01-03 12:23
のりひと
ありがとうございます。 おすすめの書籍はありますか?
2020-01-03 19:56
ナトー
iPhoneアプリ開発「超」入門シリーズが良いかと思います。 ネットでは「新卒エンジニアの開発日記」が丁寧に説明されているのでオススメです。
2020-01-03 20:03
のりひと
ありがとうございます。 参考にいたします。
2020-01-03 20:39
ナトー
いえいえ、こちらこそ色々勉強したいのでアドバイス等お願いします。
2020-01-03 21:19
のりひと
アドバイスできるように頑張ります
2020-01-03 22:48
永遠に初心者
質問です Swift UIになって今までのオートレイアウト機能はなくなったのでしょうか?
2020-01-05 21:07
n
null
まだあります SwiftUIは今までと発想の違う新しい方法が増えただけです また、得意不得意があるので、一応相互に併用可能です
2020-01-05 22:51
永遠に初心者
回答ありがとうございます まだあるんですね、xcodeの操作も初期の文法も変わり初心者には?? だらけです 少しずつ勉強したいと思います ありがとうございました
2020-01-05 23:44
じん
すいません、質問させていただきます。 XcodeプロジェクのCapabilities画面でNFCやApple payなどが選択肢にありません。 Apple Developer Programには入ったのですが、出できません。 どうすればいいでしょうか
2020-01-07 22:00
誰も喋らんやん
2020-01-08 23:58
じん
xcodeを旧バージョンにしたら行けました🙇
2020-01-09 10:02
O
Oh
ここのメンバーさんは基本的に初心者さんが多いようです。。 もし、ここのチャットで他のオープンチャット紹介して良いならご紹介しますよ! 僕もまだまだ初心者でいつもわからないこと質問してるのですが現役エンジニアの方々がとても素早いアドバイスくれます!
2020-01-09 12:29
社畜柱
ご紹介頂けますと大変助かります!
2020-01-09 12:56
n
null
本気で解決したいならオプチャよりteratailで聞いた方がいいんじゃないでしょうか
2020-01-09 15:02
l
lac
今新規アプリ作るとしたらアーキテクチャ皆さん何選びますか?
2020-01-10 15:11
l
lac
なんかオープンチャットっぽい話題出してみますか
2020-01-10 15:11
l
lac
自分はVIPERが最近のお気に入りです
2020-01-10 15:12
かふ
内容によるかな?小さなアプリならMVCで雑にシュッと書いちゃうで良いかなーと思っちゃいます。
2020-01-10 15:59
n
null
一度Reduxで作ってみたいです MVxとは考え方が全然違いそう
2020-01-10 19:20
開発ディレクターです
いきなりすいません。知っている方がいれば教えていただきたいです。 多少、無知なところもあるので教えていただきたいです。
2020-01-11 08:37
海芋
予定がなければランチご一緒しませんか?
2020-01-11 08:56
海芋
送信先間違えてしまいました💦
2020-01-11 08:58
l
lac
ww
2020-01-11 09:23
l
lac
細かい状況がわからないのですが、通信が遅いという感じですかね?
2020-01-11 09:24
開発ディレクターです
通信というよりは、画像処理やjsが多量などの問題みたいです。
2020-01-11 09:26
l
lac
であれば、探したらライブラリあるかもですが、ちょっと自分は使ったことないです。
2020-01-11 09:32
開発ディレクターです
そうなのですね。ありがとうございます。 ちなみに、パフォーマンスを見る場合も、ライブラリを使用したりするのでしょうか?度々すいません。
2020-01-11 10:35
l
lac
うーん。。 自分はやっぱり面倒なので、自力と勘で直します;;
2020-01-11 10:49
開発ディレクターです
ありがとうございます😊
2020-01-11 11:34
ガード分
varで宣言すると値が変数として使用できます。 letで宣言すると値が定数として使用できます。
2020-01-30 19:54
ガード分
一度皆さんでアプリを一つ作りませんか?
2020-01-30 21:02
J
Junki
興味あります!
2020-01-30 21:27
ガード分
制作期間は2ヶ月程度でどうでしょうか。
2020-01-30 21:29
ガード分
しかし、こちらで作ったものはお金には成りません。 決してアプリストアにかってにアップするなんてこともしません。 利益になりませんがそれでもよろしければご参加していただくとありがたいです。
2020-01-30 21:32
J
Junki
もちろんおっけーです。
2020-01-30 21:45
ガード分
ありがとうございます。
2020-01-30 21:46
J
Junki
こちらこそありがとうございます。
2020-01-30 21:47
きき
@ガード分 @Junki @ガード分 さん @Junki さん 初めまして、ききと申します。 素敵なご提案 ありがとうございます。
2020-01-30 21:53
きき
しかしながら、 いかなる理由であっても個人間の連絡先の交換などは禁止されております。 オープンチャットの安心安全ガイドを共有させていただきます。
2020-01-30 21:55
J
Junki
なるほど。間接的ではありますが、プロジェクトの共有も禁止でしょうかね?Githubなど
2020-01-30 21:56
ガード分
当たり前のことですが徹底しましょう。 私はそんなことは全く思っていません。
2020-01-30 21:57
ガード分
プロジェクトの共有は必須だとおもっています。が、どの手段が効率よくかつ個人情報がバレない手段をとらないといけません。
2020-01-30 21:59
ガード分
ちょっと文章おかしいですね プロジェクトの共有には効率よく共有出来、個人情報が絶対にわからないものを使用したいです。
2020-01-30 22:02
J
Junki
プロジェクトを共有している以上はやりとりできちゃいますからね。。
2020-01-30 22:03
きき
@ガード分 @Junki @ガード分 さん @Junki さん いろいろ考えていただき、 ありがとうございます。 お二人にお伺いしたいことが 1つございます。 みんなでアプリを1つ作る最大の目的はなんでしょうか?
2020-01-30 22:04
ガード分
ですのでプロジェクトでひとつgithubのアカウントを作るのはどうでしょうか。
2020-01-30 22:04
J
Junki
同じですね。
2020-01-30 22:08
ガード分
目的としては 私は私を含め皆さんの技術向上。 一緒に作っているメンバーの情報が一切わからない環境での開発経験を得ること。 あと、私の技術でどこまで役に立てるのかを知るため。 ですね。
2020-01-30 22:08
きき
かしこまりました。 返信ありがとうございます。 1つ提案なのですが 例えば、 参加希望の方に向けて 期限つきで課題アプリを作成してもらう。 作成している中で、 詰まったところや悩んでるところがあれば質問してもらって、それをガード分さんとJun
2020-01-30 22:15
ガード分
@きき @きき さん。 そのはどのレベルのものを考えていますか?
2020-01-30 22:16
きき
教わる側もわかるようになりますし、教える側も教える技術がみについて理解が深まると思います。
2020-01-30 22:16
きき
レベルは 初心者、中級者 などに分けてもいいと 思います。
2020-01-30 22:17
きき
ただ、ここのチャットは 初心者の方が多いので簡単なアプリが良いと思います。
2020-01-30 22:18
ガード分
そうですねー、中級レベルでどれぐらいでしょうか。カメラ、位置情報などをでしょうか?
2020-01-30 22:20
J
Junki
提案ありがとうございます😊 ただ、誰かとコミュニケーションとりながら技術を向上させていきたいと考えているので、コレが難しいようでしたら他のコミュニティで探してみようと思います。 学びたいのはコーディングだけではないのでちょっと考えてるイメージと合わなそ
2020-01-30 22:43
きき
恥ずかしながら 私も初心者なので、 憶測にはなりますがその辺りが中級レベルかと思います。
2020-01-30 22:44
ガード分
待ってください!
2020-01-30 22:45
きき
残念ですが、 かしこまりました。 もしよければ、 たまに遊びに来てください。いつでもお待ちしております!
2020-01-30 22:45
ガード分
私はこのチームでできることをよろうとしています。 ならばみなさんで話し合って題材を決めてやればいいと思います。 もちろんわからないことは相談していただいて大丈夫です。
2020-01-30 22:48
J
Junki
あとは管理者さんの裁量といった感じでした
2020-01-30 23:01
J
Junki
ヒントになるか分かりませんが他のグループチャットではグループルールをノートに定義して厳し過ぎない運営をしていました。 例えば) ・今日ここのイベント行くよ〜。良かったら来てね。(グループの趣旨にそった内容に限る。) ・周りを不快にさせるチャットに
2020-01-30 23:01
ガード分
@Junki すいません。私はそのあたりの知識はあまりありませんので @Junki さんにお任せします。
2020-01-30 23:02
ガード分
おはようございます。 昨日の件ですが具体的に何を作るかを決めたいと思います。
2020-01-31 09:33
ガード分
@Junki @Junki さん。 やりませんか?
2020-02-01 16:41
ガード分
私は開発したいですよー
2020-02-01 16:44
J
Junki
今のところは、ごめんなさい。
2020-02-01 16:56
きき
@ガード分 @ガード分 そうですね! 決めていきましょう
2020-02-01 22:41
きき
恥ずかしながら、 教えて頂きたいのですが githubで一つのアカウントを作ってみんなでシェアすることは可能なのでしょうか? 普段はサービス業をやってるもので、こういった内容に疎くて…
2020-02-01 22:43
ガード分
共有は可能です
2020-02-01 22:44
ガード分
まずは開発をどのレベルにするかですね。 私はデータの保存、開くぐらいのアプリだったら初心者でも手が出せると思います。
2020-02-01 22:44
くま
[助け合いマッチング] がよくわからないんですが、出会い系とかじゃないですよね?
2020-02-04 12:12
ゆー
技術力的に乏しくて、足引っ張ってしまうかもしれないですがそれでもよろしければ参加させて頂きたく思います。
2020-02-04 12:14
横井 エンジニア募集!
@くま @くま 一般的な出会い系ではありません。 大まかに言えば、お手伝いを必要とする高齢者などのニーズと誰かの役に立ちたいという意思をマッチングします。
2020-02-04 12:18
横井 エンジニア募集!
@ゆー @ゆー ありがとうございます。 これからよろしくお願いします。 今までなかったサービスを創りましょう。
2020-02-04 12:20
乾杯魔神
関東なんですね😅なかなかあうのはむずかしいかもしれません
2020-02-04 12:35
横井 エンジニア募集!
@乾杯魔神 @乾杯魔神 やる気さえあれば距離は制約にはなりません! チャットなどでいきましょう。
2020-02-04 12:39
乾杯魔神
@横井 @横井 エンジニア募集! 参加さしてもらいます!
2020-02-04 12:44
くま
今のXcodeってSwiftU IかStoryboardで開発するんですね。Storyboardはその内なくなるのか...
2020-02-04 20:05
まさ
初めまして、初心者なんですが よろしくお願いします!
2020-02-04 21:16
ガード分
しばらくは無くならないですよ
2020-02-05 00:18
R
Ryo
初めまして。初学者でわからないところが多いですが、よろしくお願いします。
2020-02-05 08:44
ふみや
初めまして、ふみや という者です。 アプリを開発したくてこのグループに入らせていただきました。今現在3つSNSを考えているのですがその中の1つをここで公開してもよろしいでしょうか…!(残り2つはまだまとまっていないです)。僕自身プログラミング初心者で、S
2020-02-05 13:27
R
Ryo
公開というのはどういう意味でしょうか? 1つSNSの案があり、意見を求めているのであれば良いと思います
2020-02-05 15:39
ふみや
仕様とデザインを考えていて、もう決まっているんです、それを開発してほしいという願いなんですが
2020-02-05 15:47
R
Ryo
誤認識していたら申し訳ありません。 要望が「アプリケーション作成の外注」ということでしたらオープンチャット規約違反になると思われます。
2020-02-05 15:56
ふみや
失礼します…!
2020-02-05 16:03
ふみや
あ、そうなんですね、すみませんでした… 教えていただきありがとうございました、悪いことをするところでした… Swiftアプリ開発のオープンチャットを惑わしてしまいすみませんでした
2020-02-05 16:03
R
Ryo
今udemyがセール中でios開発について教材を購入しようか検討しているのですが、おすすめの教材はありますか? 内容として中級者向けが望ましいのですが
2020-02-06 01:13
J
Junki
おはようございます。
2020-02-09 10:18
ガード分
おはようございます
2020-02-09 10:19
寝相
初歩的な質問だったらすみません。。 swiftuiで現在地の緯度経度を起動時に取得する方法を教えていただけないでしょうか? 以下を参考にしたのですが、0.0が返ってきてしまいます。 https://www.dev4app.com/archives
2020-02-11 21:12
じん
すいませんがswift UIは経験が浅く、かつマップで緯度経度の取得はやったこがないのでお力になれません🙇 他の方で解決方法の提示お願いします。 私のおすすめの解決方法としてQiitaやteratailのサイトに投稿してはいかがでしょうか?? そ
2020-02-11 23:00
R
River
デバッグの方法がわかるとどのようなことがわかるのでしょうか?
2021-03-13 20:56
まる
たとえば先程の不具合の原因が絞り込める用になります。 配列にデータが無いから表示されないのか、データをちゃんと渡せてないから表示されないなか、データはちゃんと保持出来てるけど画面の描画がされてないかなど判るようになります。
2021-03-13 20:59
R
River
調べてみます! ありがとうございますー
2021-03-14 14:18
初心
すみません、少し遅れてのご質問なのですが。 まるさんのおっしゃってることを、自分なりに実現するイメージが持てなかったので教えていただきたいです😭 戻す処理を行う必要がない、というのはアーキテクチャを採用してmodelにデータを保持させればいいのでは
2021-03-14 14:56
まる
いえ、上記の例だと画面AのtestArrayに画面Bで要素を追加したいとの事でしたが、画面Bから画面AのtestArrayに直接アクセスして要素を追加するのであれば、同じ参照にアクセスしてるんだから戻すも何ももう追加できてるのでは?と思っただけです。 1
2021-03-14 15:17
まる
すみません。コメント間違えてるので再送
2021-03-14 15:20
R
River
再度、質問させていただきます。 viewWillAppear関数を使用して、TableView.reloadData()を実装したのですが、これはページが更新されるのでしょうか? 例えば、セルの個数を決めるnumberOfRowsInSecti
2021-03-14 15:43
初心
理解しました! Swiftは基本参照渡しなのですね! ありがとうございます!
2021-03-14 15:44
まる
どこで呼んでも更新はされるんじゃないですかね?viewWillAppearで呼ぶことはあまり無い気がしますが…。 ただセルに表示する元のデータである配列に要素が入っていないのであれば、当然ですがreloadDataしても変化はないですね。
2021-03-14 16:01
まる
今回の例だと画面Aのプロパティに直接appendしているので参照渡しとか値渡しとかは関係ない気がします。
2021-03-14 16:04
R
River
override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) //テーブルを再描画 tableView.reloadData() }
2021-03-14 16:44
R
River
もう少し詳しい内容やソースコードはTeratailで質問させていただいたので、もしお時間があるようでしたらご覧になって頂けると幸いです。
2021-03-14 16:45
たか
コードが省略されすぎてて分かりませんでした。 画面遷移をどうやってるかとか。 ・WakeupTimeViewControllerからSetViewControllerをひらくところ ・SetViewControllerで値を設定して画面を閉じると
2021-03-14 16:50
まる
多分、他のViewControllerを直接インスタンス化して、そのインスタンスのプロパティである配列のカウントがテーブルビューのデータソースになってるからだと思います。 つまり、SetViewControllerでいくら配列に値を追加しても、 W
2021-03-14 16:58
まる
画面で動いてるSetViewControllerとWeakUpTimeViewControllerが参照しているSetViewControllerは別物です。
2021-03-14 17:00
たか
あー、なるほど。画面遷移はStoryboardでやっていて、 それとは関係ないSetViewControllerのインスタンスを別で作ってるんですね。
2021-03-14 17:04
まる
まず、インスタンス化とか参照が違うとか言われても意味わかんねーって感じだと思うんで、とりあえずViewController間の値の受け渡し方法を先に調べて頂くと良いのではないかと。
2021-03-14 17:23
R
River
調べてみます! 18:56 初心者わかばが参加しました。
2021-03-14 17:24
R
River
@まる @たか @まる @たか さん 画面遷移はStoryboardで行っています。 別物だったんですね。。 それなら代入はされてるけど個数がカウントされない理由が説明できますね。 ありがとうございます!
2021-03-14 17:24
R
River
viewWillAppearはiOS13以降では呼ばれないんですか?
2021-03-14 20:18
たか
呼ばれます
2021-03-14 20:21
R
River
了解です。 ありがとうございます。
2021-03-14 21:23
R
River
何度も質問すみません。 ViewController間の値の受け渡し方法を調べて、実装しているのですがイマイチよくわからなくてTeratailに質問させて頂きました。 もし可能であれば、お時間のある時にアドバイスを頂けると幸いです。 ht
2021-03-14 23:24
まる
やはりSetTimeViewControllerを直接インスタンス化してそれを追加しようとしてるので多分それじゃ出来ないです。 あとエラーがちゃんと読めてない気がします。 リンク先で発生しているエラーとして記載のあるものは、画面遷移での値の受け渡しとか
2021-03-14 23:52
たか
このようなやり方もあります。 例として文字列を呼び出し元画面へ返していますが、配列でもオブジェクトでもなんでも渡せます。 呼び出し元画面 ----------- import UIKit class ViewController: UIVie
2021-03-15 01:19
たか
Storyboardとか使わず全部コードで書く派なのでサンプル作るのもすごい大変だった😓
2021-03-15 01:22
R
River
ご丁寧にありがとうございます! controller.resultHandler = { result in print("戻ってきた値 \(result)") このresultはどこから出てきたのでしょうか?
2021-03-15 13:40
たか
クロージャの書き方で、resultHandlerの引数です
2021-03-15 13:42
R
River
if let handler = self.resultHandler { handler("test") } この部分が何をしているのかイマイチよくわからないです。。 参考にしているサイトには、 // 用意したクロージャに関数
2021-03-15 13:50
たか
呼び出し元の実装がないとself.resultHandler が nil になるのでそのチェックですね。 nilでなければ処理をするという書き方です。
2021-03-15 13:59
たか
@River @River いろいろと基礎が足りていないようなのでSwiftやStorybordについて書籍などで体系的に勉強したほうが良さそうです。
2021-03-15 13:59
R
River
質問ばかりで申し訳ないです。
2021-03-15 14:31
R
River
一応iPhoneアプリ開発集中講座というテキストは一読したのですが、詳しい説明は書いていなくて、、
2021-03-15 14:31
R
River
ありがとうございます。 handler("test")というのは、何をしているのですか? SecondViewControllerのボタンが押された時に、testという文字列をhandlerにセットしてresultHandlerにresultという
2021-03-15 14:31
たか
その理解であってます
2021-03-15 14:41
R
River
handlerとresultHandlerはどこでどのように結びついているのですか?
2021-03-15 15:21
たか
代入と言っていいのかな? この本読めば詳しく書いていると思いますよ https://gihyo.jp/book/2020/978-4-297-11213-4
2021-03-15 15:25
たか
クロージャーがあまりにも分かりにくいようであればdelegateでも同様のことが出来ます
2021-03-15 17:48
R
River
メルカリで調べてみましたけど、現在は売られていないですね。。 新品で購入するのは少し高くて手が出ないです。。
2021-03-15 19:23
R
River
View間での値の受け渡しをする方法は、クロージャーかdelegateを使う方法しかないのでしょうか
2021-03-15 19:24
たか
他にもなくはないですけど、呼び出し元にデータを渡すならその2つが普通に使われる方法だと思います 他には 呼び出し元自身のインスタンスを渡してしまうとか、 シングルトンパターンで値を共有するとか
2021-03-15 19:32
たか
呼び出し元自身のインスタンスを渡す方法の場合は、適当に作ると強参照となってメモリリークの原因になるので注意が必要です
2021-03-15 19:35
R
River
画面2でデータを追加し、それを画面1に渡して画面1のUITableViewで表示するというそこまで難しくないように感じることでも全然できないです。
2021-03-15 19:39
R
River
何が正解なのかがわかりません。。
2021-03-15 19:40
たか
あとはちょっと回りくどいですがUserDefaultsで一旦保存して、呼び出し元画面に戻ったときの読み出すとかもあります
2021-03-15 19:48
たか
このサイトに書いてあるような呼び出し元画面のインスタンスを取り出して変数に代入するのもありますね 手っ取り早いのはこの方法かも 相互参照のような実装になっちゃうので私はやらない方法ですが https://qiita.com/wadaaaan/item
2021-03-15 19:53
たか
delegateを使う方法はこのサイトの解説でわかると思います https://rara-world.com/swift-protocol-delegate/
2021-03-15 19:58
まる
恐らく一読されたという書籍に、画面間の受け渡しについて記述があるところがあると思います。swiftUIだったら分かりませんが…。 もう一度、似たような事をしてる実装が無いか探してみてはいかがでしょうか?
2021-03-15 20:03
まる
いうてもまだ勉強始めて1ヶ月経ってないくらいですよね?私が2画面のアプリを初めて作った時4ヶ月かかった(しかもオブジェクト指向の基礎がある状態)ので、進捗としてはやい気がしますね。 画面間の受け渡しははじめにつまずく所ですし。
2021-03-15 20:10
まる
これからきっと質問の仕方も、不具合の原因調査、実装のスピードも伸びるでしょうし、今分からなくても大丈夫ですよ。
2021-03-15 20:11
小鳥
firebase アナリティクスってリリースしてからデータが反映されるまで時間かかったりしますか?connectのユニット数は身内がインストールした分増えてるのですが、firebaseは0のままです...時間かかる場合は目安で良いので、どれくらいか教えて貰
2021-03-15 20:29
たけぴ
リアルタイムユーザ数とかは即時反映だけどそこにも変わりなければ実装に問題がありそう
2021-03-15 21:31
小鳥
回答ありがとうございます。なるほど!Realtime Database僕入れてないからですか😅クラッシュとanalyticsだけ入れてても即反映はダメなんですね。1日単位でもデータ出てくれれば満足なので待って見ます
2021-03-15 21:40
ねむい
おそらくリアルタイムデータベースのことではなく、リアルタイムで確認できるユーザ数のことを言ってると思いますよー
2021-03-15 22:01
小鳥
別なんですね🤔有難うございます
2021-03-15 22:15
R
River
これでできそうな感じがするので、試してみます! ありがとうございます!
2021-03-15 22:34
R
River
似たようなページはあるんですが、どうも今回の場合だとこれではできないような気がしています。。
2021-03-15 22:35
R
River
そうだと願ってとりあえず今は試行錯誤を繰り返します。
2021-03-15 22:36
R
River
一ヶ月経ってないですね。 そう言って頂けると心做しか安心します。
2021-03-15 22:36
l
law
FierStoregeでアップロードエラー出てしまうんですが、分かる人いますか?
2021-03-16 09:19
l
law
手がかりでもあれば助かります💦
2021-03-16 09:30
初心
詳しくはないので、手がかり程度ですが、権限がない感じなのでルール見直すとかですかね
2021-03-16 09:32
l
law
ルールは初期設定のままですが確認してみます。ありがとうございました! 09:46 画像
2021-03-16 09:37
小鳥
すみません。swiftUIの〇〇App.swiftに書いたコードなんですが、firebase analytics, crashlytics, AdMobの実装、初期化コードとして合ってますか?なかなか反映されません😥
2021-03-16 09:46
小鳥
解決しました。ひもづけのばんごうがまちがってたぽいです
2021-03-16 09:52
小鳥
やっぱりすみません!firebaseって公開してから新たにすることってAppStoreID入力だけで合ってますか?
2021-03-16 09:55
R
River
@まる @たか @まる @たか さん 質問失礼します。 https://teratail.com/questions/217550 ここに書いてある質問が私のやりたいことと非常に似ているので、参考にしているのですが、これだとViewControllerで
2021-03-16 16:15
たか
Storybordで画面遷移を設定済みなのにボタンのアクションを更に実装しようとしているという間違いではないでしょうか
2021-03-16 16:20
R
River
Storyboardで設定できるのはボタンの位置とか個数などではないですか? 画面遷移はperformSegueとかが必要ですよね?
2021-03-16 16:24
たか
Storybordだけで画面遷移作れますよね?
2021-03-16 16:29
R
River
この質問者は追加ボタンを押したら、二枚目に遷移したいらしいのですが、ボタンを押したら遷移というのはStoryboardだけでは実装できませんよね?
2021-03-16 16:34
たか
私は上記の通り作れましたよ
2021-03-16 16:35
R
River
2021-03-16 16:36
R
River
ありがとうございますー
2021-03-16 16:36
R
River
performSegueは必要ないんですね。。
2021-03-16 16:36
たか
はい
2021-03-16 16:36
R
River
これは左のButtonを押すと、右に飛べるんですか?
2021-03-16 16:36
たか
@River @River https://satoriku.com/screen-transition/
2021-03-16 16:37
たか
クロージャーを使った場合.zip
2021-03-16 18:52
たか
delegateを使った場合.zip
2021-03-16 18:52
たか
@River @River 試しに作ったサンプルです。参考にして下さい。
2021-03-16 18:52
R
River
ありがとうございます!!!
2021-03-17 12:16
ごえもん
私もありがとうございます。 コードで画面遷移する方法は参考になります。Swift Playgroundsでのプログラミングに使えそうです。
2021-03-17 12:19
R
River
delegateを使った場合の表示結果は以下で正しいでしょうか? 13:27 画像
2021-03-17 13:27
たか
@River @River そうです。それで正しいです。
2021-03-17 18:06
R
River
ありがとうございます。 処理の順番としては、prepareメソッドが呼ばれるのは、画面遷移をする直前ですよね?画面遷移直前にメソッドを呼び出して、paramStringに代入してから、画面遷移するんですよね?
2021-03-17 18:21
まる
そういう時にデバッグです。ブレークポイントをしいて確認してみましょう
2021-03-17 18:24
R
River
例えばこの場合だとどこにブレークポイントをセットするのが効果的なんでしょうか?
2021-03-17 18:25
まる
prepareメソッド内の一行目に置いてステップオーバーしてみると画面遷移の前か後かどちらで呼ばれてるかわかると思います
2021-03-17 18:27
たか
@River @River prepareのところにもprintでなにか書けばどのような順番で実行されているかわかると思いますよ。 print("prepareが呼ばれた")と書いておけば以下のようになります ---- 呼び出し元画面 prepareが呼
2021-03-17 18:40
たか
SecondViewControllerのインスタンスが生成された後で、SecondViewControllerのviewDidLoadが呼ばれる前にprepareが実行されます。
2021-03-17 18:42
R
River
ありがとうございます!!
2021-03-17 20:59
なお
アプリ制作に興味があり参加しました!よろしくお願いします😊 03:27 ファが参加しました。
2021-03-19 01:02
ファ
初めまして。 XR業界のものなのですが、ネイティブアプリ開発に疎く質問させて いただけますでしょうか。 既存のアプリに、webページをアプリ内で表示させる方法はありますでしょうか。 Webviewというものを使えば、がそれに近いのかなと思いまし
2021-03-19 03:35
L
Len
WebViewを使用すれば表示できますよ!
2021-03-19 07:26
ファ
有り難うございます!! 既存のアプリに途中からwebviewを導入するのって、結構お金かかるんですかね。 だいたいどのくらいの費用になるとか相場はご存知でしょうか。
2021-03-19 12:19
たか
具体的な内容にもよるし、誰に頼むかにもよるので決まった相場は無いですね ランサーズとかなら5万でも応募はあると思いますが
2021-03-19 12:23
R
River
質問失礼致します。 tableViewを使用する際に必要な、numberOfRowsInSection sectionやcellForRowAtはどのタイミングで呼ばれているのでしょうか?
2021-03-19 12:34
L
Len
ViewDidLoadのあとだった気がします! ViewDidLoadやnumberofrowsinsectionの中で適当な文字をprintしてみたら順番分かりやすく見えると思いますよ〜
2021-03-19 13:22
L
Len
@ファ そんなもらえるんですか!? すごい! @ファ ちなみに技術としては難しいものでも時間がかかるものでもありません。
2021-03-19 13:24
ファ
逆に私からするとそのくらいでできちゃうんですかと感じました! 可能であれば是非お願いしたいレベルです! ちなみにその設定をすると、ページごとに設定しなくても全ページがウェブビューとなり、アプリ上でウェブが見れる認識でよろしいでしょうか
2021-03-19 13:42
たか
@Len @Len 何も考えずWebViewを実装するだけなら簡単ですけどねー 実際のアプリに搭載する場合はなんだかんだで大変ですよ 私は実際にそのタイプのアプリを5個ぐらいは請負で作ってリリースしてますが...
2021-03-19 14:05
たか
@ファ @ファ 動的な制御とか必要なければ SFSafariView を使ったほうが実装はさらに簡単になりますよ
2021-03-19 14:14
R
River
ありがとうございます! 21:10 しーが参加しました。
2021-03-19 19:45
しー
よろしくお願いします。
2021-03-19 21:10
しー
突然ですが、皆さんはどのようにして勉強されていますか??
2021-03-19 21:11
しー
初心者です...。
2021-03-19 21:12
T
Taylor
swift Udemy中心に勉強してます。
2021-03-19 21:13
しー
ちょっと見てみますありがとうございます!
2021-03-19 21:15
しー
Udemyやっぱり良いんですね!
2021-03-19 21:15
R
River
以下のエラーについて質問させていただきます。 AlarmAppSwift/SetViewController.swift:41: Fatal error: Unexpectedly found nil while unwrapping an Opti
2021-03-21 18:25
たか
@River @River なぜそのエラーになるのか大体は予想つきますけど 親画面のviewControllerを取り出して値をセットするってやり方は止めてほしいですねー
2021-03-21 18:36
たか
presentingViewControllerはモーダルで表示したときの遷移元 モーダルで表示していなければnilになります
2021-03-21 18:37
たか
print(self.presentingViewController) と書いてみて、何が入っているか確認してみましょう
2021-03-21 18:40
初心
横からすみません。 この方法が良くない点はどんなものがありますでしょうか。
2021-03-21 20:06
たか
ガッチガチの相互参照になっているところがダメ
2021-03-21 20:16
初心
なるほど! 所謂、循環参照というやつですか?
2021-03-21 20:17
まる
循環参照というのはお互いが強参照しあって確保したメモリが解放されなくなることなので若干意味合いが違います。
2021-03-21 20:39
まる
クラス同士(クラス同士に限ったことではないですが)お互いがお互いを知っている(参照している)というのは柔軟性が無くなって良くない設計とされています。
2021-03-21 20:41
R
River
present modallyに変えたら無事に動きました! ありがとうございます!
2021-03-21 20:45
R
River
この方法以外だとクロージャを使ったりするんですか?
2021-03-21 20:46
たか
その方法は職業エンジニアだったら  絶対ダメ!  とにかくダメ!! という実装なので、前にサンプルをアップしたdelegateかクロージャのやり方にして下さい
2021-03-21 20:48
初心
ありがとうございます!
2021-03-21 21:12
小鳥
住んでる地域を判定して、条件分岐って実装できますか?言語設定を判定のやり方は出てきたんですが、地域が見つかりませんでした
2021-03-23 15:17
たか
Locale.preferredLanguages から取り出すのがいいらしいです https://qiita.com/uhooi/items/a9c9d8b923005028ce4e
2021-03-23 15:24
小鳥
わざわざurlまでありがとうございます😊
2021-03-23 20:36
小鳥
それよか他にキーワードの海外AppStoreでの検索順位見れるおすすめのサイトありますかね?
2021-03-25 13:17
小鳥
解決しました
2021-03-25 13:48
たく
アプリのレビューまたは評価してくれた人としてない人とで条件分岐したいのですが、方法分かる人教えていただきたいです。 またはrequestReviewで押したボタンが分かる方法が有れば教えて欲しいです😥
2021-04-05 10:47
R
River
お久しぶりです。再度アドバイスを貸していただきたいと思い、メッセージを送らせていただきます。 1対1でのビデオ通話アプリをiosで作成しようとしているのですが、この際のログイン認証をTwitterログインで行いたいと考えています。 Twitte
2021-04-07 21:12
R
River
Swifterはブラウザに飛ぶみたいなのでだめですね。。 Firebaseはどうなんでしょう。
2021-04-07 21:17
たか
FIrebaseもブラウザ開くよ
2021-04-07 21:36
R
River
そうなんですね。。 アプリで開くパターンはないのでしょうか?
2021-04-07 21:41
たか
今は無いと思います。
2021-04-07 21:50
R
River
いつもアドバイスありがとうございます!
2021-04-07 22:05
R
River
ちなみにSwiftおよびSwiftUIを勉強する上でこれは読んどけみたいなテキスト及び参考書はありますか?
2021-04-07 22:09
たか
@River @River 特定の本とかは無いんですけど、「ライフサイクル」は意識して勉強してほしいです UIViewController AppDelegate UIKit などのライフサイクル
2021-04-07 22:43
R
River
分かりました! 23:16 とらえもんが参加しました。
2021-04-08 07:40
R
River
SwifyUIを使ってみようと思い、テキストを購入しプロジェクトを作成したのですが、Life Cycleの部分は UIKit App DelegateかSwiftUI Appのどちらを使うべきでしょうか?
2021-04-11 19:12
F
Flutter始めました
SwiftUI Appで良いです
2021-04-11 20:19
R
River
ありがとうございます!
2021-04-11 20:27
R
River
SwiftUIというのはUIフレームワークというのは分かったのですが、UI以外の部分はSwiftの文法をそのまま使えるのでしょうか? 文法の勉強はSwiftのテキストを使い、UIの部分はSwiftUIのテキストを使うという方法が良いでしょうか?
2021-04-12 09:09
たか
その理解で大丈夫です。
2021-04-12 09:28
R
River
ありがとうございます。
2021-04-12 10:07
R
River
Swiftと一緒に使うDBについての質問です。 ①ReamlとFirebaseならどちらが良いのか? 用途としては10万件ほどのデータを保存し、ユーザーが入力した文字列と同じ名前のものがあれば、数字や文字列を返す。 ②上で10万件と明記し
2021-04-12 20:12
初心
役に立つかわかりませんが、、、
2021-04-13 20:29
たか
どちらも使わないので深いところまでは答えられないですが。
2021-04-14 01:37
たか
@River @River ①どちらでもいいと思いますが、Reamlのほうが情報は多いと思います。 ②初期データは、CSVとかからプログラムで入れたら良いと思います。 ③10万件程度のデータをさばけないとDBとは言えないのではどちらも大丈夫です。
2021-04-14 01:39
たか
Reaml → Realm
2021-04-14 01:44
たか
RealmはMongoDBに買収されてたんですね
2021-04-14 01:49
R
River
ありがとうございます! 参考にさせて頂きます!
2021-04-14 09:56
R
River
Realmを使おうと思います!
2021-04-14 09:57
たか
できると思います
2021-04-14 13:33
R
River
ありがとうございます!
2021-04-15 09:24
R
River
配列に関しての質問なのですが、これがなぜこうなるのかがイマイチ理解できません。 以下の部分です。 List(photoArray) { item in PhotoRow(Photo: item) } photoArrayという
2021-04-15 09:29
F
Flutter始めました
photoArrayはすでに配列です。 List()は配列内のアイテムを一つずつ画面に表示したい時、いわゆる内部的な問題ではなくUIの構築を行います。 itemはループで回しているので、その間配列の中身を一つずつ指定するために使用します。
2021-04-15 09:36
F
Flutter始めました
for文を書かないで繰り返し処理ができるかというところは、List()がAppleによってそう設計されているからと言うしかないですかね。 それとおそらくないとは思いますが、繰り返し処理がfor文だけだと思わない方が良いです。 foreachやwhi
2021-04-15 09:42
R
River
>itemはループで回しているので、その間配列の中身を一つずつ指定するために使用します。 itemを使用するのは慣例だからでしょうか? for文のiみたいな
2021-04-15 09:54
F
Flutter始めました
もしかしてitemという文字に着目されてますか?だとしたらitemではなくても動きはします。aでもkでも。 for文のiみたいに
2021-04-15 10:00
R
River
そういうことですね! ありがとうございます! 22:08 初心者が参加しました。
2021-04-15 20:55
めぐみが参加しました。
2021-04-15 22:55
R
River
実行をクリックしても端末のシュミレーターではなく、画像のようなWebページ?のような感じになってしまいます。 どのようにすれば端末のシュミレーターを起動させることができるのでしょうか?
2021-04-17 22:06
R
River
コンソールを確認すると、 [AXLoading] No app-ax-ready callback found for catalyst! と表示されております。
2021-04-17 22:08
F
Flutter始めました
ビルド先ってどうなってますか?
2021-04-17 22:22
F
Flutter始めました
xcodeの左上にある実行ボタンの隣です
2021-04-17 22:23
R
River
ここをiPhone12に変更したら、問題なく端末が表示されました! ありがとうございます!
2021-04-17 22:25
c
cycle
こんばんは、あいさつがおくれましたが、昨日から参加させてもらってます。 いろんな人と刺激しあいながら、開発できたらいいなって思ってます。 これからよろしくお願いします。
2021-04-18 01:08
c
cycle
横からすいません。全体を見てないので、はっきりいえないんですが、これってunwindsegueで値を渡したらいいのではないかと思うのですがどうなんでしょう
2021-04-18 01:12
R
River
参考にさせていただきます!
2021-04-18 16:54
R
River
@Stateで宣言された変数の値が変更されると、自動的に更新されるとのことなので、playerNumが変更されるとリストの中身も更新され、TextFieldが増えるの 入力値と同数のTextFieldを動的に表示させたいのですが、上手くいきません。。 @Stateで宣言された変数の値が変更されると、自動的に更新されるとのことなので、playerNumが変更されるとリストの中身も更新され、TextFieldが増えるの
2021-04-18 17:42
F
Flutter始めました
提示いただいたコードでplayerNumをインクリメントしている箇所がないので、インクリメントする処理を実装してみてください。 例えば、TextFieldの入力中にエンターキーが押されたらインクリメントするなどですね。 TextField(“”
2021-04-18 19:22
R
River
リプライありがとうございます。 言葉足らずで申し訳ございません。インクリメント及びデクリメントの処理は記載済みです。 単純にリアルタイムで入力したplayerNumの個数だけ、TextFieldを表示させたいです。
2021-04-18 19:51
F
Flutter始めました
つまりplayerNumはユーザーからTextFieldで入力を受け付けるということでしょうか?
2021-04-18 20:03
F
Flutter始めました
ばっと作ったので雑ですが、繰り返すならこう作った方が楽かもしれません
2021-04-18 20:25
c
cycle
こんばんは、とんでもないです。私も勉強中なので、いっしょに頑張りましょう
2021-04-18 21:43
c
cycle
みなさんはいまどんなものを作られてますか? 私は、今CAlayerの復習がてらにかんたんなアニメーションをつくっています。
2021-04-18 21:45
O
Orange
CAlayerとはなんですか?
2021-04-19 00:14
c
cycle
@Orange @Orange ざっくりというとCAlayerは、viewを構成するのパーツの一つです。 viewで画像や色を表示したりすると思うんですけど、CAlayerがviewのパーツにあるので、viewで描写処理ができます。 他にもviewのサイズをか
2021-04-19 00:56
c
cycle
きょうは、練習でこんなの作ってました
2021-04-19 01:00
しー
👍
2021-04-19 01:07
R
River
◁1人▷ みたいな感じで増やしたいなと思っております。
2021-04-19 07:26
F
Flutter始めました
モックがあれば見せていただけると、わかりやすいです! 手書きでもなんで良いので
2021-04-19 10:14
O
Orange
なるほどー、こういったアニメーションをCALayerで作れるんですねー勉強になります😲
2021-04-19 10:50
R
River
今仕事中ですので、帰宅次第のせます! ありがとうございます!
2021-04-19 12:17
ウィークZERO
質問です。配列の構造体内の要素(Bool値)を抽出してtrue•falseを切り替えたいのですが、どうすれば良いでしょうか。お時間ございましたらご教授下さい🙇‍♂️
2021-04-19 17:16
c
cycle
@ウィークZERO @ウィークZERO こんな感じで操作したい配列の番号をかっこの中にいれたら、要素にアクセスできると思います
2021-04-19 17:52
c
cycle
すごく雑なんですが、if文で繰り返し処理を作ってみました
2021-04-19 17:54
c
cycle
@Orange @しー @Orange @しー ありがとうございます😊 19:20 ここが参加しました。
2021-04-19 17:55
R
River
@State @State まだ途中ですが、ソースコードです。 import SwiftUI struct ContentView: View { @State var name: String = "" @State var isModa
2021-04-19 19:25
R
River
現在はこんな感じになっています。 これが2人になった時に動的にリアルタイムで、もう一つ名前入力のTextFieldを表示させたいです。
2021-04-19 19:25
R
River
@State @State 間違えました。 添付した画像のソースコードは以下です。 import SwiftUI struct FirstView: View { @State var names: [String] = [] @State
2021-04-19 19:26
F
Flutter始めました
ForEachいらないですね Listの中に0...plyerNumを入れてForEach消すとどうなりますか?
2021-04-19 19:30
R
River
このようなエラーが発生してしまいます。
2021-04-19 19:35
F
Flutter始めました
あ、idが抜けてました。 ForEach(0...plyerNum, id: \.self)
2021-04-19 19:38
R
River
ありがとうございます! 無事に形にはなりました!! ただ、全てのフィールドに同じ文字列が入ってしまいますね。。
2021-04-19 19:44
F
Flutter始めました
それはそうですね textに同じ変数当てはめてるので なので追加できる個数制限をつけるか、一個ずつ追加させるかする必要がありそうです
2021-04-19 19:47
R
River
例えば、4人で遊ぶとしてOKボタン押下で、4つのTextFieldの中身が順番に配列に代入されるようにはできないでしょうか? それぞれの名前は入力しただけで、まだ配列には入れておらず、OKが押されたタイミングで代入されるようにしたいです。 名前
2021-04-19 19:50
F
Flutter始めました
okボタンにその処理を書けばできますよ
2021-04-19 20:15
R
River
@Flutter始めました @Flutter始めました さん
2021-04-19 21:02
R
River
とりあえず今は、TextFieldの値が全て一緒になってしまうのをどうにかしたいと思います。 確かにnameを生成された全ての TextFieldで使用しているので、中身が同じになってしまうのはわかります。 ただ、生成されたTextFieldの
2021-04-19 21:02
F
Flutter始めました
んー生成された分TextFieldの値を追加していくのは試したことないのですぐ思いつきませんね 一番いいのは個数固定です
2021-04-19 21:21
R
River
個数固定というのはplayerNumの数を固定するということでしょうか?
2021-04-19 21:31
R
River
つまり、4人でしか遊べない的なことですか?
2021-04-19 21:32
F
Flutter始めました
そうですね
2021-04-19 21:32
F
Flutter始めました
それか一人ずつ追加していく形ですね
2021-04-19 21:33
R
River
そっちのほうがいいですね。 やはり、プレイ人数はある程度選べたほうが良いと思いますので、、
2021-04-19 21:34
R
River
モーダルではなく、NavigationViewでの画面遷移をしたいのですが、画面が勝手に分割されてしまいます。 1枚目->2枚目は全画面正しく遷移するのですが、 2枚目->3枚目(動画)は下半分だけ遷移してしまいます。 以下、ソースコードです
2021-04-20 20:51
F
Flutter始めました
NavigationViewの配置がその位置になっているからかと思います。 一番上のVStackからNavigationViewで囲ってみてください。 21:57 Riverがメッセージの送信を取り消しました
2021-04-20 20:54
R
River
色々と試してみましたが、上手くいかないです。。
2021-04-20 21:58
R
River
NatigationVIew VStack となるようにするのでしょうか?
2021-04-20 21:58
F
Flutter始めました
次へボタンに.sheetでもうまく行きませんか?
2021-04-20 22:05
F
Flutter始めました
navigationviewは消してもらって
2021-04-20 22:06
R
River
3画面の遷移の状況です。
2021-04-20 22:08
R
River
sheetはモーダル表示の際に使用するものではないでしょうか? 今回は全画面表示にしたいと考えております。
2021-04-20 22:11
F
Flutter始めました
今って3画面構成ですかね? 1枚目にNavigationView{}を書いて、それ以降のviewはLinkだけ貼るようにしてみてください
2021-04-20 22:16
R
River
ありがとうございます!!!!!!!! できました!!!!!!
2021-04-20 22:19
F
Flutter始めました
こうですかね? 上記の方法で確認できました。
2021-04-20 22:19
R
River
こんばんは 複数のTestFIeldにそれぞれ別の文字列を入力し、一つのボタンで上から順に配列へappendするにはどのように実装すればいいのでしょうか? TextFieldの生成をForEachで行っているため、入力値全てが同じ値になってしま
2021-04-22 21:49
F
Flutter始めました
入力値かえるにはループ使わずに一個ずつTextFieldを実装して、それぞれに変数を割り当ててください。
2021-04-22 21:53
R
River
返信ありがとうございます。 以前も質問させていただいた通り、プレイ人数はユーザーが自由に決められるようにしたいです。 それぞれ別々にTextFieldを作成するということはイメージできます。 TextField("名前入力", text:
2021-04-22 22:02
まる
テキストフィールドのインスタンスを配列に詰めて配列で管理するとか?
2021-04-22 22:05
F
Flutter始めました
フラグのようなものを貼ればいけます。 それぞれのTextFieldに .opacity()をつけてください。 その中に三項演算子で条件をつけて表示非表示を切り替えることができます。 .opacity(isTextFieldDisp ?
2021-04-22 22:07
R
River
$name1 $name2 $name3 $name4 $name5 ここを配列にするということでしょうか?
2021-04-22 22:08
F
Flutter始めました
あとTextFieldを別Viewとして管理してやれば5回TextField書かなくても良さそうですね
2021-04-22 22:11
まる
swiftuiでしたか…全然分かりません😖
2021-04-22 22:14
まる
でしゃばってすみません
2021-04-22 22:15
R
River
ちょっとこれ調べてみます。 これは、isTextFieldDispがTrueなら.opacity(1)になりTextFieldが表示され、falseなら.opacity(0)になりTextFieldが表示されなくなるということでしょうか?
2021-04-22 22:17
R
River
これはちょっとイメージできないですね。。
2021-04-22 22:18
R
River
いえいえ、私もお伝えしておりませんでした。。 こちらこそすみません。。 ありがとうございます!
2021-04-22 22:18
F
Flutter始めました
その通りです。 もっと厳格にいうと、変数を用意してボタンをタップさせるごとにその変数にインクリメントしてあげて、条件のところで、変数の数値がいくらだったら ~ を定義してあげればできますね。
2021-04-22 22:19
R
River
>条件のところで、変数の数値がいくらだったら ~ を定義 ここがイメージできないです・・・
2021-04-22 22:50
F
Flutter始めました
textFieldCount == 2 ? 1 : 0 こんな感じです。
2021-04-22 22:52
R
River
イメージから遠くなりました。。。 Text Fieldを出すか出さないかをBoolの中身で判断するという事はわかりました。 ただ、これはつまり最初から人数が分かっていないとできないのではないでしょうか? test1 test2 tes
2021-04-22 23:04
R
River
最初から5名だとわかっていれば、5個の変数を作っておけますが、人数が不確定であればこの方法は使えないのではないでしょうか?
2021-04-22 23:06
F
Flutter始めました
人数制限はしない方向でしたっけ?
2021-04-22 23:08
R
River
なんとなく10名までくらいかなとは考えています。 ただ、常識の範囲内での選択はさせる予定です。
2021-04-22 23:09
F
Flutter始めました
ボタン押下で人数が増えるイメージで合ってますか? 合ってる前提で話しますが、最大値が決まっているならこの方法は使えますね。 ただ、どんなアプリを作りたいのか分かりませんが、個人的には一人ずつ入力させる方がやっぱ良いかなあと 例えば人狼ゲームのアプ
2021-04-22 23:14
R
River
10名を最大値にしようと思います。 名前入力  追加 みたいに一人ずつ配列かなんかに入れていくということですよね?
2021-04-22 23:33
F
Flutter始めました
そうなりますね
2021-04-22 23:36
たか
私もSwiftUIは使わないので最近アドバイスできなくてちょっとさみしいw 08:35 ベーシックインカマーが参加しました。 10:32 harris.gateが参加しました。
2021-04-23 03:04
R
River
またSwiftに戻った時にはまたアドバイスお願い致します🥺
2021-04-23 12:04
R
River
これって最大人数が10だとしたら、10個あらかじめ変数作っとく感じですか?
2021-04-23 12:05
F
Flutter始めました
そうですね
2021-04-23 21:30
F
Flutter始めました
それか一人ずつ追加させるように毎回Viewを更新するかですね
2021-04-23 21:31
R
River
質問させていただきます。 例えば、クラスAで宣言して色々append()した配列Aの中身をクラスBで使う場合はどのようにクラスBに記載すればよいのでしょうか?
2021-04-27 18:32
たか
どんな実装をしてるかわかりませんが、通常は以下のどちらかだと思います クラスBのインスタンスを作るときにコンストラクタで渡す let classB = ClassB(hogeArray:classA.hogeArray) メソッドで渡す c
2021-04-27 19:35
たか
配列だけを渡すんじゃなくて、クラスAのインスタンスを渡してもいいです
2021-04-27 19:39
R
River
@State 返信ありがとうございます。 クラスAで @State var names : [String] = [] を宣言して、appendでプレーヤー名を追加しています。 画面遷移先のクラスBでクラスAのnames配列を使用したいです。 あと
2021-04-27 20:54
たか
画面遷移のときにクラスBのインスタンスを作ってるならSwiftUIでも同じだと思いますけど これかな? https://swiswiswift.com/2020-09-13/
2021-04-27 21:00
R
River
このサイトの中の var body: some View { NavigationView { List(fruits, id: \.self) { fruit in
2021-04-27 21:15
たか
@River @River NavigationLinkで検索して調べてくださーい
2021-04-27 21:25
R
River
調べてるのですが、一向にわからないままです。。 SecondView(fruit: fruit) わからないのは上記の部分なのですが、これは遷移先のViewにfruitを渡しているのでしょうか?
2021-04-27 22:01
たか
イニシャライザ(コンストラクタ)に値を渡してます 以下の実装が自動で動いてる感じかな? init(fruit:String) { self.fruit = fruit }
2021-04-27 22:30
R
River
SecondView(fruit: fruit) 2つfruitが有るのはなぜでしょうか? 一つはForEachのfruitだと思うのですが、もう一つは何のfruitですか? また、ForEachのfruitは左右どちらでしょうか? 1
2021-04-28 11:42
たか
左側は「引数名」「ラベル名」「引数ラベル」などと呼ばれるものです。 https://thinkit.co.jp/article/14301 https://www.kenschool.jp/blog/?p=1197
2021-04-28 12:07
F
Flutter始めました
引数ですね。 プログラミングの超が100回つくほど基本なのでしっかり抑えた方が良いと思います。 あと、提示いただいたSwiftUIのコードにクラスは使われていないかと思います。SwiftUIはViewを構造体で構成するので、そのあたりのクラスや構造
2021-04-28 12:19
R
River
@たか @Flutter始めました @たか @Flutter始めました さん ありがとうございます! 単純に他のページへ配列を渡したいだけなのですが、なぜこんなにも難しいのでしょうか。。 もちろん書ける皆さんから見たら簡単なことなのかもしれませんが、、
2021-04-28 15:19
R
River
別の方法で配列を渡すやり方をしているのですが、添付した画像のようなエラーが出てしまいます。 理由としては、 name: の右の部分が正しく入力されていないからだと思うのですが、何をここに入力すれば良いのかわかりません。 これまではConten
2021-04-28 15:24
たか
@River @River そこはContentView()でいいと思いますけど
2021-04-28 15:27
R
River
このようなエラーが出てしまいます。
2021-04-28 15:28
R
River
ちなみに、実際に配列の中身を表示させるViewは以下のTextViewです。 一応、載せておきます。
2021-04-28 15:29
たか
@River @River SwiftUIは分からないですねー これ以上は止めておきます
2021-04-28 15:30
たか
ちなみに私はStorybordも一切使わずSwiftのコードのみでUIを作る手法でずっと開発してます ただ、最近は殆どの案件でUIの部分はWebViewをベースにしたハイブリッドアプリで作りますが
2021-04-28 15:36
たか
@River @River 一応前に紹介したこのコードでちゃんと動くので、原理を調べて頑張ってください import SwiftUI struct ContentView: View { let fruits = ["Apple", "Bana
2021-04-28 15:46
F
Flutter始めました
@State Stateオブジェクトが初期化されてないからです。 @State var name: String = “” としてみてください。
2021-04-28 16:05
ごえもん
SwiftUIの練習なら↓が良さそうです。 https://qiita.com/takoikatakotako/items/0838d1bb7a15ad1edb87 19:53 たろぽん3世が参加しました。
2021-04-28 17:22
たろぽん3世
初めまして。よろしくお願い致します。 20:08 ねこねこが参加しました。 23:36 まる。が参加しました。
2021-04-28 19:53
R
River
SwiftUIのTextFIeldって結局まだ日本語入力できないのでしょうか?
2021-04-29 15:54
F
Flutter始めました
できますよ
2021-04-29 15:56
R
River
できました。。。 すみません。。 22:20 あいうが参加しました。
2021-04-29 16:08
ごえもん
すみません。 誰かwindowsでswifをビルドして実行する方法を知っていますか? Windowsにswiftをインストールしました。コマンドプロンプトでswift -helpと入力するとswiftヘルプが表示できます。 しかしswif
2021-05-01 10:47
えどが
試しにAppleのdocmentにあるサンプル let imagePaths = ["star": "/glyphs/star.png", "portrait": "/images/content/portrait.
2021-05-01 12:46
えどが
初めまして。昨年末からアプリ開発を趣味で始めました。 ベースは学生時代のC言語くらいです。 副業でフィットネスインストラクターをしている関係で、レッスンで使いやすい音楽プレイヤーを開発中なのですがプレイリストとフォルダの階層構造表示で躓いています🥶
2021-05-01 12:46
たか
この記事の通りのやれば出来そうですけど http://linksquare.biz/programming/swift%E3%82%92windws10%E3%81%AB%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83
2021-05-01 12:52
たか
「連想配列(辞書) Dictionary」と「配列 Array」を混同してそう
2021-05-01 12:58
Y
YOPPEN
初めまして。
2021-05-02 01:44
Y
YOPPEN
SwiftUIにて、 画面遷移する際のロード時間に5秒くらいかかってしまいます。これは遷移先の画像の量などが関係あるんですか?また、画像を減らさずにロード時間を短くする方法はありますか? ちなみに2回目からはすぐ画面遷移できます。
2021-05-02 01:47
たか
画像の読み込みを一旦全部コメントアウトしてみて、それで早くなるかどうか試してみたら? それが原因だったら遅延読み込みにすれば良いと思います
2021-05-02 01:52
Y
YOPPEN
早々にありがとうございます! 画像を消したところ早くなりました。 遅延読み込みというのは、LazyVStackやLazyHStackを使用するやつですか?
2021-05-02 02:02
たか
そうですね。それらのライブラリで済みそうならそれで良いと思います。
2021-05-02 02:27
Y
YOPPEN
ロード時間短縮出来ました! ありがとうございます!
2021-05-02 02:46
えどが
ありがとうございます。 Dictionaryの問題は、これまでアイテムの追加は dic = (key, item) を使っていましたが、 dic.updateValue(item, keyfor:key) こちらに変えたら正しく追加されるようにな
2021-05-02 10:31
かず
XcodeGen好き dic[key] = item で追加更新できますよ〜
2021-05-02 11:38
Y
YOPPEN
swiftuiで画面遷移前の画面でanimation を使用すると動きがおかしくなります。対処法などはありますか?NavigationViewを消すとanimation が上手く行きます。 NavigationViewとAnimationて相性悪いですか
2021-05-03 12:41
t
tk
こんにちは。swift,xcode初心者ですがよろしくお願いします。 15:26 Mが参加しました。
2021-05-03 15:09
h
hm
SwiftのMapについて質問があります。 現在地から北に1km離れた座標の取得をしたいのですが、参考になるサンプルコードをご存知でしたら教えていただけると🙏
2021-05-03 17:43
はじき
素人判断で申し訳ないのですが、緯度1度につき約111km変わるようなので座標の緯度に1km分の緯度を加えたらいけそうだなと感じました。 https://www.google.co.jp/amp/s/www.wingfield.gr.jp/archives
2021-05-04 01:36
Y
YOPPEN
https://dev.classmethod.jp/articles/mkmapview-kyoto-imperial-palace/ 02:17 よこぼーが参加しました。
2021-05-04 01:40
よこぼー
みなさん初めまして! 自分の身近にアプリ開発について話し合える人がおらず、話し合える環境が欲しいと思い参加させていただきました! Apple製品が好きで、swiftで自作アプリを作りながらYouTubeやUdemyで勉強している初心者です! よろしく
2021-05-04 02:32
たか
Objectiv-Cの実装ですが、探しているコードそのものだと思います。 https://shu223.hatenablog.com/entry/20110406/1302028258
2021-05-04 10:17
h
hm
おー!そのものですね それベースにswift置き換え試みてみますー
2021-05-04 22:09
カンナナ
通知メッセージ文について質問させてください。 例えば、6月1日にAという予定を登録したとして、 毎日決まった時間に 「Aまであと30日です。」 「Aまであと29日です。」 、、、 というローカル通知を出すとします。 この通知の、「あと
2021-05-05 19:06
テス
一番最初に通知をセットする際にまとめて複数日分の通知を登録すればまぁいけると思いますよ。 Not Runningの時もってなるとプッシュ通知の範囲内になってしまうのかなと思います。間違ってたらすいません 19:42 やもりが参加しました。
2021-05-05 19:15
カンナナ
まとめてセットできるんですね!ありがとうございます!
2021-05-05 20:31
カンナナ
別の質問になるのですが、COCOAってタスクキルしてもbluetoothの処理が動いてますよね。 あれってタスクキルしてもNot RunningにならずにBackgroundで動くような仕組みになっているのでしょうか? それともアプリ自体はNot Ru
2021-05-05 20:38
まる
まとめてセットというよりループでセットすることになると思います。
2021-05-05 20:58
カンナナ
なるほど。現在UNCalendarNotificationTriggerを利用して定時でセットとしているのですが、 これをUNTimeIntervalNotificationTriggerを利用してintervalを24時間 * x日としながらループセッ
2021-05-05 21:40
R
River
質問させていただきます。 プレビューを表示させたいのですが、 Instance member '$elements' cannot be used on type 'InputAnswer_Previews' というエラーが出てしまいます。
2021-05-05 22:17
まる
静的プロパティからインスタンスメンバにはアクセス出来ないと思います。
2021-05-05 22:20
まる
コンピューテッドプロパティっぽいので、staticを外せばアクセス出来るんじゃないでしょうか。
2021-05-05 22:23
R
River
返信ありがとうございます。 staticを外したら次のようなエラーが出ました。
2021-05-05 22:28
まる
そのエラーは先程のエラーとは関係ないですね
2021-05-05 22:29
まる
PreviewProviderプロトコルに準拠してないっていうエラーなんで、 Fixを押したら必要なメンバの雛形が勝手に追加されますよ
2021-05-05 22:30
R
River
これはどういうエラーなのでしょうか?
2021-05-05 22:34
まる
PreviewProviderプロトコルに準拠してないっていうエラーです。
2021-05-05 22:35
まる
PreviewProviderプロトコルがなんなのか存じ上げないのですが、 PreviewProviderプロトコルの定義を見るとそこに無いプロパティやメソッドがありませんか?
2021-05-05 22:36
まる
PreviewProviderプロトコルが要求するプロパティやメソッド(プロパティ、メソッドをまとめてメンバといいます)が実装されてないよぉ😢 というエラーです。
2021-05-05 22:37
R
River
プレビューの生成の宣言にstaticは必須みたいですね
2021-05-05 22:40
まる
PreviewProviderがそれを要求してるんですかね? じゃあelementをstaticにしたらどうでしょうか? (@Stateをよく知らないけど、出来るのかな。)
2021-05-05 22:47
F
Flutter始めました
elementを静的にするので合っていますね あとは.constant()を使って、バインディングされている変数の値を固定値にすれば問題なく動くかと思います。(試してないので動かなかったらすいません)
2021-05-05 23:36
F
Flutter始めました
あと、previewメソッド内にプロパティラッパーの宣言は必要ないです。
2021-05-05 23:37
R
River
elementをstaticに変更しました。 .constant()を使用するということは、以下のURLを参考にすればできるでしょうか? https://ja.stackoverflow.com/questions/66336/swiftui-
2021-05-06 14:53
R
River
@まる @Flutter始めました @まる @Flutter始めました さん
2021-05-06 14:53
F
Flutter始めました
staticはそこじゃないです。 static宣言すべき箇所も記事に全部書いてありますよ!
2021-05-06 15:00
R
River
記事上ではstaticが記載されてるのは以下の二箇所だけでした。 static var previews: some View{} static let birthDate: Date = { let df = DateF
2021-05-06 15:08
F
Flutter始めました
記事内のbirthDateはプロパティラッパーではないです。
2021-05-06 15:11
F
Flutter始めました
プロパティラッパーとは、@Stateや@AppStorage,@ObservedObjectなどを指します。(詳しくは調べてみてください) 記事内のpreviewメソッド内のbirthDateはなんなのかというと、ただの定数です。
2021-05-06 15:15
R
River
もう少し勉強して出直します。。 ありがとうございます。 16:48 ヤが参加しました。 21:06 Riverがメッセージの送信を取り消しました
2021-05-06 15:17
R
River
struct InputAnswer_Previews: PreviewProvider { static var previews: some View { InputAnswer() } } InputAn
2021-05-06 21:11
R
River
以下のように変更したら、プレビューが表示されるようになりました!
2021-05-06 21:17
ウィークZERO
クラス内のBool型の変数をトグルで変更したいのですが、エラーが起こります。原因はなんでしょうか…?
2021-05-07 17:24
ごえもん
↑上側は Observed じやなくで Observbleじやない?
2021-05-07 17:31
ごえもん
英語の綴りはうろ覚えですけど 17:56 Riverがメッセージの送信を取り消しました
2021-05-07 17:33
ウィークZERO
ありがとうございます!! 試してみます🙇‍♂️
2021-05-07 19:03
ごえもん
10行目を class User: ObservedObject { を class User: ObservableObject { にすればエラー解消できると思います。
2021-05-07 19:03
R
River
何方か助けて頂けないでしょうか。。 MangoDB Realmのチュートリアルを見ながら、テストがてら簡単なコードを書いているのですが、関数の呼び出し方が分かりません。 runLocalOnlyExample()を実行して、ローカルのDBにデー
2021-05-07 23:17
H
Hui
hfgが参加しました。
2021-05-08 23:32
d
ds.apple
質問失礼します。 最近がios14.5になってから作っているアプリのアップデートを試みています。 しかし、実機テストやシュミレーターでは動作確認はできるのですが、 achieveができずにエラーがでてしまいます。 error: Illegal
2021-05-10 01:14
たか
Carthageのせいじゃないですかね? こんな情報もあります。 https://stackoverflow.com/questions/62460540/xcode-11-5-11e608c-swift-5-2-4-illegal-instructi
2021-05-10 01:36
d
ds.apple
ありがとうございます。 Carthage ではなく、Cocoapodsを使ってRealmswiftと広告のためのGoogleのライブラリをインストールしているのですが、他の問題の可能性もご存知でしたら、ご教授お願いいたたげないでしょうか?
2021-05-10 01:52
たか
error: Illegal instruction: 4 (in target 'libsignal-protocol-swift iOS' from project 'libsignal-protocol-swift') のようにもっと色々エラー出て
2021-05-10 02:01
d
ds.apple
ご回答ありがとうございます。 今の現状は、 error: Illegal instruction: 4 (in target 'プロジェクト名' from project 'プロジェクト名') と出ています。
2021-05-10 03:10
たか
もう分からないですね 面倒ですけど地道に問題の切り分けを行ったほうが良いかと 新規プロジェクトを作ってビルド RealmSwiftを追加してビルド Googleのライブラリを追加してビルド のような感じで
2021-05-10 03:18
d
ds.apple
ありがとがとうございます。 承知しました。 地道に頑張ってみます!
2021-05-10 03:24
なな
よろしくお願いします🤲
2021-05-14 01:09
なな
Xcodeでクイズアプリ作るの簡単ですか?
2021-05-14 01:10
テス
https://youtu.be/PwmXuI8FY9Y これとかおすすめかも まぁ簡単だと思いますよ
2021-05-14 01:49
なな
YouTubeにあるやつ全て見ました笑
2021-05-14 01:51
なな
オープンチャット「クイズアプリ作りたいです!誰か弟子にしてください」 https://line.me/ti/g2/oKuNOEqvnxWFoX7eUS06tA?utm_source=invitation&utm_medium=link_copy&utm_
2021-05-14 01:53
なな
それが、一番わかりやすかったのですが途中で止まって、しまいます
2021-05-14 01:53
テス
止まった箇所のエラーとかでググるか質問すれば良いと思いますよ。
2021-05-14 01:54
なな
よろしければマジで教えてくれる人教えてください🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️🙇‍♂️
2021-05-14 01:54
テス
ここでも結構答えてくれる人いる。
2021-05-14 01:55
なな
自分ちょっと教えてもらうぐらいじゃできないぐらい初心者なので一人でいいので誰か弟子にして下さい
2021-05-14 01:57
自分の分からない部分を分析して質問する力も必要ですよ
2021-05-14 02:36
たか
MENTAとか使ったらどうでしょうか https://menta.work/plan?q=swift
2021-05-14 02:44
t
tk
@なな @なな こんばんは。クイズアプリより敷居下げた簡単な物を最初に作ったほうが良いと思いますが、他言語のプログラミング経験はありますでしょうか? 
2021-05-14 18:38
ななさんもう抜けてますね、、
2021-05-14 19:05
t
tk
あらら。そうでしたか。
2021-05-14 19:15
初心者
var 変数:型 ={ なにかしらの複数行命令 }() といった書式をよく見かけますが、最後の()はどう言った意味なのでしょうか?
2021-05-16 22:30
たか
なんでしょう? そのコードがあるサイトのURLか、コードそのものを貼ってもらえませんか
2021-05-16 22:35
Y
YOPPEN
APIを叩く勉強をしていますが理解に苦しんでます。みなさんはどうに学びましたか?わかりやすいサイトや動画などありましたら教えてください。
2021-05-16 22:52
h
hir
mixiのios研修はわかりやすかった
2021-05-16 23:18
初心者
本の中に出てきているコードなのでそれを送らせてもらいます!
2021-05-16 23:32
Y
YOPPEN
ありがとうございます!見てみます!
2021-05-16 23:42
h
hir
サイトではないけど、swift実践入門という本も良かった。
2021-05-16 23:45
たか
こんなややこしい書き方あまりしないと思いますw いわゆる無名関数とかクロージャと呼ばれるものですね 引数なしの関数を作って即時実行しているコードです 最後の()が無いと、brandには関数が代入されることになります 型の指定があるからコ
2021-05-16 23:53
たか
var test = { return 1 } だと、testには関数が代入されていて、test()を呼ぶと1が返されます。 var test = { return 1 }()
2021-05-16 23:55
初心者
なるほど! 自分の中で腑に落ちなかったのは、関数にもクロージャにも{}のあとに()を記述する構文がなくて???ってなってました
2021-05-16 23:58
たか
ここに書いたとおりなんですが これでわかりませんかね?
2021-05-17 00:00
初心者
解決しました!ありがとうございます!
2021-05-17 00:01
O
Orange
このクロージャの{}の後の() これは文法的にはどういった意味なんでしょうか? ()でクロージャを実行し、その戻り値をこの場合はtest変数に入れているという風に認識したんですが、あってますかね🤔
2021-05-17 00:05
たか
そうです。
2021-05-17 00:16
たか
ちなみに引数ありの場合も作れます var test = { (x: Int) -> Int in return x }(1)
2021-05-17 00:18
O
Orange
コードの理解が深まりました、ありがとうございます😊 11:11 かえこ..が参加しました。
2021-05-17 00:25
O
Orange
なるほどー! クロージャをその場で作って実行してる感じですね
2021-05-17 00:25
まる
簡体字使うなよ笑
2021-05-17 16:13
けん
初めてコメントします! 先月、ボイスメッセージ専用のアプリをリリースしました。良かったら使ってみた感想を頂けると嬉しいです!
2021-05-17 16:28
P
PYU
この人他のオープンチャットにもいました。退出させられてましたけど。退出させた方が良いかと。
2021-05-17 16:32
まる
@かえこ.. @かえこ.. 滚! 21:58 マッチングアプリ作りたいが参加しました。 22:14 未企業☘️が参加しました。
2021-05-17 17:12
未企業☘️
よろしくお願いします。
2021-05-17 22:28
未企業☘️
はじめまして、マッチングアプリを開発したいんですが、独学で勉強するか、習いに行くかそれとも企業に入って技術を教えてもらうか迷っています なるべく独学で安く済ませたいと思ってるんですが皆さんは何がオススメですか?
2021-05-17 22:30
まる
というか独学以外なさそうです。 プログラミングスクールでSwift教えてる所は王道のアプリの作り方しか教えてもらえません(聞いた話ですけどね)し、アプリ開発未経験でiOSエンジニア就職を狙うならどのみち独学でのポートフォリオが必要でしょう。
2021-05-17 22:34
未企業☘️
ありがとうございます❗️🧍🏻‍♀️💦
2021-05-17 22:39
まる
プログラミングの経験はありますか?
2021-05-17 22:40
未企業☘️
わかる方もよければご意見ください
2021-05-17 22:40
未企業☘️
どの参考書が参考になりますか?
2021-05-17 22:40
F
Flutter始めました
企業に入って技術を教えてもらう。というのは違うような気がします。あくまでも企業はモノを提供してビジネスをする組織なのでなんらかのスキルを会社で発揮する必要があります。 企業は学校ではないです。(個人的な意見です)
2021-05-17 22:44
F
Flutter始めました
なのでまるさんがおっしゃるように独学しかないかなと思いました!
2021-05-17 22:45
k
kc
初めまして。 独学というよりは趣味で2年ほどWEBアプリ(PHP)とiOSアプリ(swift)の管理をしてきた者ですが、転職して本職にしようと思ってます。これをしてると転職で強み!になるようなことありますでしょうか? 23:39 Orangeがメッセー
2021-05-17 23:12
O
Orange
失礼いたしました
2021-05-17 23:42
牛さん
突然すみません!SNSなどに共有する為のシェアシートを実装しようとしていたのですが、ちょうどLINEの特許関連のニュースを見かけましてこれは特許侵害にならないのかと不安に思いました。 Appleさんが提供してくれているUIActivityItemSour
2021-05-19 16:18
牛さん
まさにそれです
2021-05-19 16:28
牛さん
そうです!
2021-05-19 16:28
まる
これは私のアプリですが、こんな感じのやつですかね?
2021-05-19 16:28
まる
LINE側で設定してここに表示されていたと思います。
2021-05-19 16:29
まる
これなら大丈夫です。
2021-05-19 16:29
まる
ここにLINEが表示されるということは、LINE側かここに表示されるのを許容しているということになります。
2021-05-19 16:30
牛さん
すみません。質問の意味としてはこの技術を自分のアプリに実装しても特許侵害にならないのかということです(ならなそうですね)
2021-05-19 16:31
まる
ちなみに中国製のアプリ(Wechatや微博など)はここからシェアするために独自のSDKの実装を要求してくるので、面倒です。
2021-05-19 16:31
牛さん
ありがとうございます!助かりました 17:47 永遠のSwift素人が参加しました。
2021-05-19 16:32
まる
はい。
2021-05-19 16:32
永遠のSwift素人
よろしくお願いします!Swiftは覚えること多すぎて苦労してます😅
2021-05-19 17:48
永遠のSwift素人
SimejiキーボードでUITextFieldでの文字制限に苦労してます。
2021-05-19 17:50
永遠のSwift素人
Simejiのバグ
2021-05-19 17:56
永遠のSwift素人
今のキーボードの名前が取れればいいんですけどね。
2021-05-19 19:05
永遠のSwift素人
Xcodeの定義に飛べないこの現象に遭遇した人いませんかねー?別のXcode入れてもダメです。
2021-05-20 15:04
h
hir
PC再起動も?
2021-05-20 15:06
まる
prianになってるから?
2021-05-20 15:09
永遠のSwift素人
prianは初耳です!なんでしょうか?
2021-05-20 15:18
永遠のSwift素人
かれこれ半年くらいこうですね
2021-05-20 15:18
まる
printのタイポですかね? タイポしてるからXcodeがわかんね〜ってなってるのかなって思ったんですけど
2021-05-20 15:42
永遠のSwift素人
あ😅そこは単なるtypoです
2021-05-20 15:53
h
hir
聞いたことないですね。 たまになりますが、すぐ直ります
2021-05-20 15:54
永遠のSwift素人
いいですね
2021-05-20 16:11
永遠のSwift素人
Swiftはsystemフォントで10文字固定必ず入るみたいなことできるんですか? iPhoneSEでも。
2021-05-20 19:15
永遠のSwift素人
絵文字入れると...入ってしまったり、勝手に改行されたり大変ですねー
2021-05-20 19:16
たか
自動でフォントサイズ変えてくれる昨日はありますよ https://developer.apple.com/documentation/uikit/uilabel/1620546-adjustsfontsizetofitwidth
2021-05-20 20:34
ゆい
香织 かれんが参加しました。
2021-05-22 11:47
R
Ren
Aokiが参加しました。
2021-05-22 12:58
りな
遥香 ふうかが参加しました。
2021-05-23 12:16
R
River
単純な質問なのですが、ダウンロードしたxcodeのソースコードのファイルをxcodeへインポートしてそのまま実行したいのですが、どのように行えば良いのでしょうか?
2021-05-23 17:38
R
River
例えば、このstarterというファイルをインポートしてそのまま単純に実行したいです。
2021-05-23 17:39
たか
拡張子がxcodeprojのファイルをダブルクリックすればいいですよ
2021-05-23 17:50
永遠のSwift素人
または等幅を強制的に出来ないですかね?絵文字にしても必ず入るような。 19:20 deceiverが参加しました。
2021-05-23 18:03
d
deceiver
よろしくお願いします
2021-05-23 19:23
まっちゃん
iPhoneのアプリ作ろうって思ったけどMac持ってなかったわ笑 出直してきます
2021-05-24 22:31
O
Orange
学生なら学割で安く買えますよ😘
2021-05-25 00:26
永遠のSwift素人
もういませんね
2021-05-25 06:17
ストロングZERO
このエラーはどうしたら解決できるのでしょうか?
2021-05-25 17:21
永遠のSwift素人
シンボルの重複を修正ですね
2021-05-25 17:22
たか
エラーでググってみましたか? duplicate symbols for architecture x86_64
2021-05-25 17:25
永遠のSwift素人
Storyboardのsuper viewにconstrainsつけるのは一旦仮でつけてからプルダウンで選ぶしかないんですか?
2021-05-26 16:39
M
MacBook
Pro 夜分に失礼します。 プロパティとは簡単に言うと何ですか?ググってもイマイチわからない💧
2021-05-26 23:53
まる
swiftの場合、型(プロトコルかクラスか構造体か列挙体)が持つ変数(定数)ですかね
2021-05-27 00:07
M
MacBook
Pro 返答ありがとうございます!
2021-05-27 00:19
テス
プロパティ単体で検索しても理解するのは難しいと思います。 実践の中でなんとなく掴んでいきましょう。 https://swift.tecc0.com/?p=648 この記事のようなプログラムを書いた際 label.textColor = UI
2021-05-27 02:46
テス
私もプログラミング1番最初の時はプロパティ、メソッドの概念が本当意味わかりませんでした。
2021-05-27 02:47
t
tk
プロパティは、例えばテスさんだとしたら、性別=男とか名前=テスみたいにテスさんがテスさんであることを表す情報です。
2021-05-27 07:09
t
tk
メソッドは振る舞いです。もしわからないことがあればオープンチャットで質問する、とか行動を定義するものと考えてください。
2021-05-27 07:12
永遠のSwift素人
確かにプロパティでメソッド的な使い方出来ますもんね。あまりいいやり方じゃないかもしれませんが・・。
2021-05-27 08:00
t
tk
わけて理解した方が良いです。
2021-05-27 08:15
t
tk
変数に振る舞いが定義できるのは最近の言語の仕様なので、特殊な事と捉えた方が良いです。
2021-05-27 08:15
M
MacBook
Pro みなさんありがとうございます😭 今のところ、その特徴とか情報って事でなんとなく理解しました!
2021-05-27 08:17
テス
質問失礼致します。 FileManagerなどを使って保存した画像を UIImage(contentsOfFile:"")でUIImageとして取り出して それを100枚くらいcollectionViewに表示させたいです。 しかし使用メモリが
2021-05-27 23:14
テス
itemForRowAt→cellForItemAtでしたすみません😥
2021-05-27 23:16
たか
@テス @テス UITableViewなら普通にできることだけどSwiftUIだとどうだろ?
2021-05-27 23:54
たか
LazyVStackでいいみたいです。 https://www.yururiwork.net/【swiftui】lazyhstack・lazyvstackの使い方/
2021-05-28 00:05
テス
ご返信ありがとうございます。 すみませんUIKitの方でやってるんですよね〜
2021-05-28 00:12
たか
それならUITableViewですね
2021-05-28 00:14
テス
UIImage(name:"")で2MBくらいの画像を100枚ただ表示するだけなら普通にメモリ大丈夫なんですが… やっぱりfileから取り出した画像はなぜかメモリ消費が激しいんです。
2021-05-28 00:15
テス
TableViewですか〜。試してみます。
2021-05-28 00:17
たか
dequeueReusableCellを使ってcellを再利用するように実装してください 情報は多分すぐ見つかると思います
2021-05-28 00:18
テス
それでもメモリ500MBくらいは消費しているので、もっと軽く動作させたいです。もし何かやり方を知っていらっしゃいましたらお願い致します。
2021-05-28 00:38
テス
ありがとうございます! 今やったところtableViewだとcollectionViewよりはメモリがマシになりました。
2021-05-28 00:38
たか
@テス @テス UITableViewの実装はそれで問題ないので画像の解像度が高すぎるとかじゃないですかね
2021-05-28 01:11
テス
おぉーできました! UIImageの解像度下げてからimageviewに表示させたらメモリが30MBくらいで安定しましたー。 https://qiita.com/Tsh-43879562/items/4883c433bb7297019a1f
2021-05-28 01:17
テス
夜遅くほんとありがとうございました!! お疲れ様です(おつかれさま)
2021-05-28 01:18
たか
よかったですー 22:24 あでーが参加しました。
2021-05-28 01:21
よろしくお願いします! いきなりで申し訳ないのですが… swiftのアプリ内にstripeでサブスクリプションの決済機能を追加したいのですが、なかなか良いドキュメントが見つからなくて stripeを導入するときって何を参考にしてやられてま
2021-05-29 13:28
firebaseを使用しています。
2021-05-29 13:30
R
River
お久しぶりです。 質問をさせていただきます。 添付した画像のように、複数の値を一つのボタンで配列にまとめて追加するにはどのようにすれば良いのでしょうか? プレイヤー名はTextFieldを使用します。 14:46
2021-05-31 14:45
たか
そろそろSwiftUIもやってみようかな〜 21:14 やまが参加しました。 21:18 とみかが参加しました。
2021-05-31 17:35
ちび
@River @River さん 意図した内容と違っていたらすみません。 ----- // ↓↓↓ textFieldsをプラスマイナスボタンで制御しているとして let textFields: [UITextField] = [UITextField(), U
2021-06-01 14:12
永遠のSwift素人
UIScrollViewの子にUIStackViewを子にしてるサイトがたくさんありますがなりません。
2021-06-01 14:19
やま
こんにちは。 質問させてください。 こちらの主題のswiftはiOSのアプリ開発に使用される言語ですね? ではAndroid版は何になるのでしょう? swift以外にもiOSアプリは作れるのでしょうか? 両方いっしょにつくる方法はないので
2021-06-01 15:11
たか
両方いっしょに作る方法 ■ネイティブ実装でクロスプラットフォーム Flutter React Native Xamarin ■Webベースのハイブリッドアプリ Cordova Monaca Ionic ■ゲームでクロスプラット
2021-06-01 15:15
たか
どれ選んでも大差ないと思います 本格的に作る場合は、結局はOS標準の開発言語の知識もないと行き詰まる事が多いので  Android → Kotlin  iOS → Swift も勉強したほうが良いです
2021-06-01 15:21
永遠のSwift素人
Xcodeのバグみたいですね。時間無駄にした
2021-06-01 15:25
やま
@たか @たか 様 ありがとうございます(あはは) 両方一緒につくる方法もあるけど、結局はKotlinとSwiftやらないとって事ですね! 勉強の目処がたち、めちゃくちゃ助かりました。ありがとうございました(きらら)(あはは)
2021-06-01 15:31
永遠のSwift素人
FlutterとUnityを先にやるとSwiftやるのが億劫になりますよ。
2021-06-02 09:16
やま
え、といいますと? flutterとかUnityとかが簡単ということです? 09:29 $が参加しました。
2021-06-02 09:19
永遠のSwift素人
あと重いので
2021-06-02 09:40
永遠のSwift素人
そうですね。Swiftを後ではじめたのですがstoryboardは重いし、Xcodeもバグ多くて苦労しまくってます。
2021-06-02 09:40
ねむい
flutter触ってて、SwiftってよりUIKit +Storyboardでviewの実装していくのだいぶ手間かかるなと思い始めました 
2021-06-02 09:49
永遠のSwift素人
めちゃくちゃ苦戦してます。delegateいちいちやるのもすごい辛いですね。 Storyboard嫌いな人がsnapkitでやるみたいですけど、それはそれでコツがわからないとできないですね。 まずStoryboardで概念を理解した人がやらないと厳しそ
2021-06-02 09:51
永遠のSwift素人
FlutterからSwift UIなら入りやすそうですね。 でもSwift UIの案件はまだなさそうですが
2021-06-02 09:52
やま
それでもswiftをされているってことは、やっぱりflutterやunityだけではできないことがあるということですか?
2021-06-02 10:14
R
River
お返事遅くなってしまい申し訳ございません。 これはSwiftUIでもできるでしょうか?
2021-06-03 14:22
ちび
書く場所にもよりますが、できると思いますー
2021-06-03 15:03
ぴょん吉🐸
初歩的な質問かもしれませんがわかる人いますか?
2021-06-03 20:46
テス
TableViewのセルに置いたLabelをView Controllerでひも付けしてないですか?
2021-06-04 01:21
テス
cellにUIを置いてそれにアクセスしたい場合は 新しくTableViewCellのクラスファイルを作ってそこに紐づけるか、 もしくはviewWithTagを使うやり方とかになります。 まぁ結構ここは厄介です。
2021-06-04 01:23
わかな
唯 あかねが参加しました。
2021-06-04 15:17
永遠のSwift素人
Swiftのタブはプラグイン使わないとまともな動作しませんね、、、
2021-06-04 16:36
永遠のSwift素人
Flutterで1分で出来ることがプラグイン駆使してしかもサンプルがわかりづらいとか。 19:54 凛が参加しました。
2021-06-04 18:50
ごえもん
WWDCのキーノートで Swiftの新機能コンカレンシー(並行性)の紹介ありました。明日からのセッションビデオで情報収集します。 なんでも非同期処理でのコーティングが画期的に書きやすく、わかりやすくなるらしいです。
2021-06-08 07:58
ねむい
Promise、async/await が追加される感じですかね?(まだキーノート見てない) 12:59 質問させてくださいが参加しました。
2021-06-08 08:45
質問させてください
質問させてください! ウーバーイーツのアプリの注文用と配達員用のアプリがありますが、注文用のアプリの店舗更新などを店側にやらせる場合にWEBページなどを作って渡すしかありませんでしょうか?
2021-06-08 13:00
質問させてください
おわかりになるかたいましたら ご教示ください。 よろしくお願いいたします。
2021-06-08 13:02
質問させてください
あと配達員用アプリの配達者の選定はウーバーイーツ側でやってるのですがあれも社内ツールみたいなので管理してるのでしょうか?
2021-06-08 13:02
$
$
async await actor と言ってました
2021-06-08 13:37
かず
XcodeGen好き 既にドキュメントもありますね〜 https://docs.swift.org/swift-book/LanguageGuide/Concurrency.html
2021-06-08 13:40
F
Flutter始めました
Developerアプリで、今日動画が配信される予定っぽいですね。
2021-06-08 15:19
F
Flutter始めました
これってUberが既に提供してるのでは? パートナーレストランで登録すると使えそう(憶測です https://www.ubereats.com/restaurant/ja-jp/signup?croexp=213-control2&utm_sour
2021-06-08 15:23
F
Flutter始めました
ちなみにですが、uber eats用のAPIも提供されてます。 uber関連のアプリ開発したいとかならほぼ必須そうです。 日本で使えるかわかりませんが。 https://developer.uber.com/docs/eats/introduct
2021-06-08 15:25
質問させてください
ありがとうございます! 参考にします! 21:37 ビカが参加しました。
2021-06-08 16:01
ビカ
アプリ開発してます、よろしくお願いします
2021-06-08 21:37
ビカ
アップデート完了しました
2021-06-08 21:39
ビカ
https://apps.apple.com/jp/app/box-slice/id1515063837?l=en 私のハイスコアは80点です。これ以上出来る方いらっしゃいますか?
2021-06-08 21:49
永遠のSwift素人
作りましたか?
2021-06-08 22:04
永遠のSwift素人
UnityじゃなくてSwiftですか?
2021-06-08 22:05
ビカ
作りましたー
2021-06-08 22:05
ビカ
swift ですねー
2021-06-08 22:09
ビカ
@永遠のSwift素人 @永遠のSwift素人 さんはunityの方から作ってるんですか?
2021-06-08 22:10
永遠のSwift素人
3DはUnityで作ってますね。 ネパールの人ですか?🇳🇵
2021-06-08 22:19
ビカ
ネパールですよー
2021-06-08 22:23
ビカ
unityすごいですね
2021-06-08 22:24
a
alala
お疲れ様です、プログラミング初心者SwiftUIから始めたものです UIからボタンを押すと 下の画像のように Twitterアプリ間連携を行いたいのですが、やり方や 参考になるサイトあれば どうかご教授お願いしたいです。🙇🏻‍♂️
2021-06-11 00:05
ビカ
英語なんですけど頑張ってください
2021-06-11 00:13
ビカ
とても簡単ですよー
2021-06-11 00:13
ビカ
コードもかいております。
2021-06-11 00:14
ビカ
@alala @alala さん、 struct ContentView: View { var body: some View { Link("Twitter", destination: URL(string: "twitter.c
2021-06-11 00:16
ビカ
ボータンのところに入れてみてください
2021-06-11 00:17
a
alala
ビカさん 本当にありがとうございます。モチベにつながります😭。
2021-06-11 00:17
ビカ
ボタンでやる場合 10:08 フル回転が参加しました。 20:40 フル回転がメッセージの送信を取り消しました
2021-06-11 00:18
でーもん
よろしくお願いします
2021-06-14 17:12
ウィークZERO
@でーもん @でーもん よろしくお願いします
2021-06-14 17:12
ウィークZERO
質問失礼します。 リスト表示を試みているのですが、エラーが起きます。原因が分かる方は教えていただけると幸いです🙇‍♂️
2021-06-14 17:12
ビカ
@ウィークZERO @ウィークZERO さん、Target membershipに(tick)しましたか?
2021-06-14 19:39
ウィークZERO
@ビカ @ビカ 確認してみます、 ありがとうございます!
2021-06-14 19:52
ドゥエインジョンソン
質問失礼いたします。 iOSアプリでスクリーンショットを無効化したいのですが、実装をしたことある方はいらっしゃいますでしょうか? 「Androidでは実装できる」との記事はチラホラ見かけるのですが、「iOSアプリでは実装できない」との情報が多く、で
2021-06-18 14:17
たか
「iOSがアプリでスクリーンショットを撮るのを防ぐ方法はありませんが、スクリーンショットが撮られたときを検出し、最後に保存された画像を検出後に削除することができます。」 だそうです。 https://qiita.com/takashings/ite
2021-06-18 14:23
ドゥエインジョンソン
@たかさん @たかさん ありがとうございます! 非常に有益な情報です。勉強になります。 17:28 のんきが参加しました。
2021-06-18 14:38
ゆうな
优奈 ゆうなが参加しました。
2021-06-18 17:54
e
eighto
こんにちは、最近SWIFTの学習を始めた者です。 ここで色々プログラミングに関して話せればと思って参加しました。どうぞよろしくお願い致します!
2021-06-20 11:31
a
alala
お疲れ様です Twitterのプロフィールのように 画面最上部にヘッダー画像を配置するにはどのようにしたらいいでしょうか? 教えていただきたいです🙇🏻‍♂️
2021-06-25 03:22
ごえもん
コレが参考になりませんか? https://developer.apple.com/tutorials/swiftui
2021-06-26 16:37
ごえもん
↑こんな感じのページの例です。
2021-06-26 16:38
a
alala
こう言う感じが理想です!ありがとうございます ごえもんさん!🙇🏻‍♂️
2021-06-26 19:26
ビカ
swiftUiですね
2021-06-26 20:03
ごえもん
そろそろUIKit無しのSwiftUIもよろしいのではないかな?改善が進んで今ならSwiftUI使えると思います。
2021-06-27 08:35
ビカ
まだobj-c使ってる会社もおるけどね
2021-06-27 10:29
ビカ
これからはswiftUi なんですけどね
2021-06-27 10:29
ビカ
そうですよね? でも、 まだUI kit 使ってる会社の方が多いですよね
2021-06-27 10:29
永遠のSwift素人
プラグインもObjective-Cのをちらほら見ますね。 ヘッダファイル書くのが面倒です。 勝手に書いてくれたらいいのに。
2021-06-27 11:20
みき
恵子 れなが参加しました。 23:21 Undercoverが参加しました。
2021-06-27 17:49
しおり
碧 なつきが参加しました。 12:34 overcomeが参加しました。 12:34 Bird~が参加しました。 16:13 コウが参加しました。
2021-06-28 12:13
ゆうな
优奈 ゆうな 初期費用もなく、家でも好きな時間に仕事が可能です。利用者が多く、『今日は仕事がない』,という心配もありません
2021-06-29 12:29
ゆうな
优奈 ゆうな 1日の収入が平均1万円-10万円程度です。スマートフォンさえあれば簡単に作業できます
2021-06-29 12:29
ゆうな
优奈 ゆうな 仕事内容:ネットを使って商品を販売する仕事です。
2021-06-29 12:29
a
alala
来たか中国
2021-06-29 12:32
まる
ネットを使って商品を贩卖する仕事であゑ!!
2021-06-29 12:35
ねむい
职位描述:利用互联网销售产品的工作!!
2021-06-29 12:46
o
overcome
初期費用もなく、家でも好きな時間に仕事が可能です。利用者が多く、『今日は仕事がない』,という心配もありません
2021-06-29 12:57
うぉーあいにー!
2021-06-29 13:17
まる
滚😡
2021-06-29 13:19
ごえもん
ぴー!赤旗退場ねがいます。
2021-06-29 14:35
ねむい
とりあえず通報はしましたw
2021-06-29 14:43
$
$
通報しますた
2021-06-29 14:56
えどが
皆さん、おもしろいな(emoji)
2021-06-29 15:00
中国語出来るようになりたいな 発音がむずいんだよな〜笑
2021-06-29 15:55
O
Orange
Xcode っていまios14.6に対応してますか?
2021-06-29 18:00
O
Orange
Deployment targetが最大でも14.4みたいで、実機のiPhoneが14.6なので実機ビルドができない状況で困ってます😓
2021-06-29 18:02
たか
今やってみたところ、Xcode 12.5.1 で iOS 14.6 のiPhone に Debug で Run 出来ましたよ。
2021-06-29 18:17
O
Orange
なるほど! いまこちらのバージョンを確認したら、12.4でした。バージョンアップデートしてから試してみます
2021-06-29 18:20
たか
IPHONEOS_DEPLOYMENT_TARGET は、14.5 までしか選べませんが
2021-06-29 18:20
B
Bird~
初期費用もなく 家でも好きな時間に仕事が可能です 利用者が多く、[今日は仕事がない] という心配もありません 20:48 フレンキーが参加しました。
2021-07-01 16:37
O
Orange
遅くなりましたが、Xcodeバージョンアップデートして、無事実機ビルドできました🙇‍♂️ありがとうございました😊
2021-07-02 17:11
あすか
初めまして! 今Webシステム開発をしてます! 早速で申し訳ないのですが、webviewでアプリ内課金は実現可能でしょうか、、?
2021-07-05 10:23
あすか
サブスクを実現したいのですが、Stripeが使えなさそうで、、
2021-07-05 10:26
あすか
求人システムのようなもので、掲載1件につき月額料金がかかるようなサービスを検討しています🙇‍♂️
2021-07-05 10:27
たか
WebViewだけでは無理です。 Cordova等を使うかネイティブとの連携を自作しましょう。
2021-07-05 12:13
あすか
返信ありがとうございます! Webviewからネイティブ機能を使う方法としてこの記事を発見したのですが、これでも厳しそうだったりしますかね、、 https://blog.engineer.adways.net/entry/10172788
2021-07-05 12:39
たか
記事が古すぎるのでSwiftで実装されてるもう少し新しい情報を探したほうがいいと思います
2021-07-05 12:46
あすか
アドバイスありがとうございます🙇‍♂️ 14:27 dgが参加しました。 18:10 しんやが参加しました。
2021-07-05 13:37
ぴょん吉🐸
Swift初心者です。SwiftUIでFirebaseを使いたいのですがわかりやすいサイトとかありますか?
2021-07-08 17:24
O
Orange
Firebaseの方なら、公式のリファレンスが充実しててかなり分かりやすいので良いと思いますよ
2021-07-08 17:46
ぴょん吉🐸
ありがとうございます
2021-07-08 20:41
ぴょん吉🐸
それと質問なんですがSwift uiで端末によってサイズが異なる場合はどうすればいいでしょうか
2021-07-08 20:42
F
Flutter始めました
コード見ないとわからないです 22:21 SHOPPIが参加しました。
2021-07-08 21:26
F
Flutter始めました
.offsetでViewを配置していますか?
2021-07-08 21:26
S
SHOPPI
よろしくお願いします
2021-07-08 22:22
ぴょん吉🐸
配置してないです
2021-07-08 22:31
初めまして! Swift初学者です。 今Storyboardで勉強を進めてるんですけど、やっぱりSwift UIの方が使いやすそうなので、変えようと思ってます。 どちらも使ったことある方でどちらが使いやすい、見やすいか分かる方は教えてもらえな
2021-07-09 16:09
F
Flutter始めました
断然SwiftUIです。 ただ今すぐ就職したいとかならStoryboardでの開発を勉強した方が良いと思います。 趣味とかならSwiftUIを推します。
2021-07-09 17:10
高校生です! アプリ会社設立したくて! 時間あるのでどちらもっていう手はありますか?
2021-07-09 17:15
メリットとデメリット教えてくれるとありがたいです🙇‍♀️ サイト調べてもあまり出てこないので、、
2021-07-09 17:18
まる
スタートアップならflutterみたいなクロスプラットフォームの方がいいかもしれません。
2021-07-09 17:19
F
Flutter始めました
この辺の記事とか見られました? https://www.bravesoft.co.jp/blog/archives/10973
2021-07-09 17:24
え、やば笑笑 リスト簡単すぎないですか? 浮気しようかな
2021-07-09 18:32
スタートアップっていうわけではないです!いずれはするんですけど
2021-07-09 18:33
まる
会社設立というのは、スタートアップと同義にならないですかね?🧐
2021-07-09 18:38
資本金ほぼゼロからなんで多分違ったと思います!それから資金調達するとなったらスタートアップになると思いますが! 別のオープンチャットでそう聞いた記憶がありますが 正直それは別にどうでもいいです笑笑 海外展開を見据えたときにAndroidの方も雇う
2021-07-09 18:48
日本はアイフォン、海外はGALAXYの会社が人気らしいので 19:53 けいすけが参加しました。
2021-07-09 18:49
けいすけ
質問です abmobで自分のアプリの広告を友達が1日5.6回クリックしてたところ、AdSenseアカウントが無効になりました。 ググったところ申し立てはまず却下されるだろうとのこと。 もうadmobを利用できないということなのでしょうか?
2021-07-09 19:57
L
Lec16
SwiftUIの勉強したいのですがなかなか時間が取れなくてはかどっていませんがよろしくお願いします! 22:26 ぽんぽが参加しました。
2021-07-09 22:02
たろぽん3世
一度アプリを作ってみてはどうでしょうか。 16:41 野獣先輩が参加しました。
2021-07-10 05:20
ゆずまっちゃ!
xcodeで作ったプログラムを実行 ▶︎をおすとunble to install (ファイル名)が出てきて実行できません(T . T) ググったのですがよく分からず質問させていただきました🙇‍♀️分かる方いたら返答お願いしますm(_ _)m
2021-07-10 16:50
A
Andy.L
すみません質問です。 SwiftUIとStoryboadは最終的にどちらが簡単だと思いますか?
2021-07-11 04:34
最近Swift UIに変えて思うのはどちらもあまり変わらないです! Swift UIの方が面白い感じはしますけど個人的に!
2021-07-11 07:56
ごえもん
確かに、SwiftUIの方が面白いです。しかし、cpuパワーが無いとプレビュー更新が遅くて大変です。M1 Macの人ならSwiftUIがお勧めです。 08:20 いい感爺が参加しました。
2021-07-11 08:16
t
tk
SwiftUIの方がロジックでUIを理解できるので勉強になります。Web系へ移行した後も考え方を応用出来そう。
2021-07-11 08:21
F
Flutter始めました
個人的にはどう考えてもSwiftUIの方が圧倒的に簡単です。 SwiftUIはデータの更新が自動でViewに反映されるので、Viewのライフサイクルを気にして更新のタイミングをいじったり、一番怖いクラッシュしてしまうといったことがなくなります。
2021-07-11 10:05
F
Flutter始めました
あとはCanvasが使えたり、auto layoutを指定しなくていいのが楽ですね。
2021-07-11 10:07
リスト作る時もバカみたいに簡単ですよ!
2021-07-11 10:14
永遠のSwift素人
普通に作ると地獄ですね
2021-07-11 10:25
O
Orange
SwiftUIをつかうにあたってPropertyWrapperを理解した方が良いと思った 22:10 Namiが参加しました。
2021-07-12 02:47
s
shino
初めて質問させていただきます、篠崎と申します。 只今オリジナルアプリを作成中です。 宜しくお願いします。 TableViewのヘッダーを viewForHeaderInSectionを使用してViewで設定したのですが、こちらのHeaderをタ
2021-07-13 17:24
k
kc
didSerectRowAtのようなのはないんでしょうか? 無ければカスタムヘッダービューで対応してみてはどうでしょうか?
2021-07-13 17:41
O
Orange
カスタムヘッダービューにuibutton置いてdelegateでタップ時実装みたいな感じでできる気がします🙋‍♂️
2021-07-13 17:44
s
shino
@kc @Orange @kc @Orange 皆さん解答ありがとうござます! 確かにuibuttonでタップなら実装いけそうですね。 ありがとうございます!
2021-07-13 17:54
ビカ
hello kc 23:56 GSが参加しました。
2021-07-13 19:27
s
shino
度々質問お願いします。 動画のように、 電話を発信出来る様に実装したいのですが、中々検索してもわからずにいまして、 ご存知の方がいましたら、教えて頂きたいです。 よろしくお願いします!
2021-07-14 17:51
s
shino
動画ですとわかりにくいですが、 電話のボタンを押して、 したからが番号出てきて、 そのままかけられる仕様です。
2021-07-14 17:52
めっちゃデザイン好き使いやすそう 18:21 たかがメッセージの送信を取り消しました
2021-07-14 18:21
わかもの
https://developer.apple.com/forums/thread/87997 やったことないので分かりませんが、この辺とかどうですかね 英語検索すると割と出てきます
2021-07-14 18:22
たか
まちがった。Androidだと勘違いしてしまいました。 わかものさんが貼ってくれたURLで大丈夫です。
2021-07-14 18:24
s
shino
@たか @わかもの @たか @わかもの ご協力ありがとうございます! 無事実装できました。 英語検索は恥ずかしながらやってませんでしたので、 次から実践してみます。 ありがとうございました🙇‍
2021-07-14 18:48
s
shino
@け @け PayPayアプリ内のピックアップを参考にしました
2021-07-14 18:49
しん
よろしくお願いします
2021-07-15 20:41
しん
高校生の開発初心者です!
2021-07-15 20:41
しん
早速質問なんですけど、 作ろうとしている質問アプリで同じような質問を探す機能を作ろうとしています。 https://ofo.jp/similarity.php このサイトを利用できる?と思ったんですけどやり方が分からなくて...... Monaca
2021-07-15 20:44
しん
どうやってアプリに組み込めるか教えてください!
2021-07-15 20:45
まる
サイトを利用するというのは、そのサイトの処理結果をそのまま自分のアプリに利用するということですか?
2021-07-15 21:01
ビカ
全然ダウンロードできてない。😢😢
2021-07-15 21:01
まる
そのサイトがAPIを公開しているなら、HTTPリクエストを投げてレスポンスをどうにか利用すればいいと思うのですが、そうでないのであれば画面を操作するシステムが必要ですしめちゃくちゃ遅そうです。 どちらにせよ許諾が必要です。
2021-07-15 21:05
しん
APIの説明とかが無さそうなので他のやり方を探します。ありがとうございます!
2021-07-15 21:06
ビカ
あと、もうちょっと
2021-07-15 22:05
こむぎ
アプリ開発が出来るようなりたくて入りました。 勉強の仕方等を教えて頂けると嬉しいです。よろしくお願いします。
2021-07-17 09:41
t
tk
@こむぎ @こむぎ よろしくお願いします。Youtubeやkindleの書籍を活用して進めるのがオススメです。 22:21 Feloが参加しました。
2021-07-17 10:16
A
Andy.L
質問です。 エラーが出た時の修正方法の検索の仕方や、 そもそもエラーが出ないようにする心得等はありますか? また実装したい機能がある場合それらを検索する時に何を使いますか? またどんな手順で行いますか?
2021-07-19 08:57
野獣先輩
その質問の意図が全く分からない
2021-07-19 10:20
ウィークZERO
質問です。 写真の場合、photoArrayという配列から全てを抜き出して表示するのですが、例えば配列の10個目(id:10)まで抜き出して表示をしたい場合はどのようなコードを書けば良いのでしょうか?
2021-07-19 11:08
初心
たか
私は全部Googleで検索しますね。 キーワードを工夫すれば良いです。
2021-07-19 11:17
ウィークZERO
ありがとうございます🙇‍♂️ このサイトも拝見させていただいたのですが、配列の一部を抜き出す方法が分からなくて困っています。
2021-07-19 11:26
初心
というと例えばインデックスが何番目から何番目的な感じですか?
2021-07-19 11:28
ウィークZERO
そうですね🙏
2021-07-19 11:29
O
Orange
https://capibara1969.com/1634/ 引数にrange 型指定すれば良さそう
2021-07-19 11:29
初心
そのインデックスが決まりきったものならこのサイトの 1..<6 をお好きな数字で指定すれば良いかと!
2021-07-19 11:31
初心
読んで字の如くforeachで回してるのは1~11の数字のためphotoにそのまま指定できません! numをインデックスとしたお好みの配列をphotoに指定してください list[num]みたいに
2021-07-19 11:43
初心
お手伝い出来なかったらすみません😭
2021-07-19 11:45
初心
ほかに賢いやり方があるはずですが
2021-07-19 11:45
F
Flutter始めました
photoArray ..< 10とかでいけませんかね?
2021-07-19 12:41
ウィークZERO
やってみましたが、できないですね🙇‍♂️
2021-07-19 12:42
ウィークZERO
私もまだまだ勉強しなくてはいけません💦
2021-07-19 12:43
O
Orange
photoArray[0..<10] とかでいけないでふかね
2021-07-19 13:10
ウィークZERO
こんな感じにすると行けました!!考えていただいた皆さんありがとうございます🙇‍♂️
2021-07-19 13:15
永遠のSwift素人
テストコードをかくとかですかね 15:22 反倒是が参加しました。 18:43 Vが参加しました。
2021-07-19 13:22
V
V
よろしくお願いします。自分でアプリが作りたくて、参加させていただきました。 右も左もわかりませんが、自分が向いてるのが前だと信じて進みます。よろしくお願いします。
2021-07-19 18:47
t
tk
@Andy.L @Andy.L エラーに対しては、数をこなすしかないですね。プログラミング全般がそうですが。
2021-07-19 18:58
Y
YOPPEN
教えてください。 Index out of rangeのエラーで苦戦しています。配列に入っているtextをcollectionView表示させています。エラーになった時の配列の中を見てみると何故かtextが一つだけ抜けています。このエラーが毎回出るわけで
2021-07-19 22:06
Y
YOPPEN
配列はグローバル変数を使用しているのでその影響とかあったりするんですか?
2021-07-19 22:12
初心
その可能性はもちろんありますが、 この情報だけでは分かりませんねえ。 抜けている事が分かっているなら どこで抜けたか追ってみて、 抜けないようにしてはどうですか? 23:57 padawanSwiftが参加しました。
2021-07-19 23:41
テス
グローバル変数であることは影響しないと思います。
2021-07-20 00:29
テス
初心さんの言ったみたいに、どこで抜けてるのか、定義した場所からエラー箇所までの間をprintで確認していくのも良いんじゃないですかね
2021-07-20 00:31
Y
YOPPEN
初心さん、テスさん。 返信ありがとうございます! 抜けてる箇所を探してきます!
2021-07-20 00:33
s
shino
Swiftでラジオボタンの実装の方法で悩んでおります。 TableViewでラジオボタンのように、どれか一つだけ選択出来るようにしたいです。 色々ググっては見てるのですが、なかなか参考になるような記事が見つからず、自分で作る方法も思い浮かばず、もし
2021-07-20 19:02
たか
こんな感じでしょうか? https://teratail.com/questions/241426
2021-07-20 19:08
s
shino
ありがとうございます! こちらで実装にチャレンジしてみます!
2021-07-20 20:22
O
Orange
がんばれー*\(^o^)/*
2021-07-20 20:34
しんや
質問です。 現在チュートリアルっぽいものを作っています。 画面の上に薄い黒の画面を重ねて、その1箇所を丸く切り抜くレイアウトの作り方がわかりません。どなたか参考になる資料などありましたら教えていただけると幸いです。 よろしくお願いします。
2021-07-21 15:41
切り抜くってよりも 薄い黒の背景の上に白い丸を置く感じじゃダメなんですか?
2021-07-21 16:46
わかもの
自分も、切り抜くよりはImageViewを乗せて切り抜き風に見せた方が簡単だと思いました ただ、どうしてもって言うのなら下記なんかが参考になるかもです https://qiita.com/nnsaori/items/66728717bab204d3ba
2021-07-21 17:05
しんや
下にタブバーがあるので、白い丸を置いてしまうと隠れてしまうんですよね、、
2021-07-21 17:39
しんや
イメージはこんなかんじです
2021-07-21 17:40
しんや
ありがとうございます!参考にしてみます!
2021-07-21 17:41
F
Flutter始めました
swiftuiですか?
2021-07-21 18:29
まる
チュートリアルがめちゃくちゃ簡単に作れるライブラリが確かGithubにあったはず
2021-07-21 18:39
初心
https://github.com/yukiasai/Gecco 23:42 べぞ酢が参加しました。
2021-07-21 18:48
s
shino
先日質問致しました、ラジオボタンの実装は無事実装できました。ありがとうございます。 また自身で解決できなそうだったので、質問させて下さい。 viewForHeaderInSection の一つの箇所だけ非表示にしたいのですが、どのようにすればいい
2021-07-26 13:03
すいません 再起動したら治りました!
2021-07-26 17:24
O
Orange
高さ0のUIViewを設定すればいけそう 18:19 画像 18:20 けがメッセージの送信を取り消しました
2021-07-26 17:32
s
shino
ありがとうございます! 0でやってみたのですが、解決できず、 CGFloat.leastNormalMagnitude こちらを使用したら、削除することができました! 回答ありがとうございました! 22:03 ミマ㌧が参加しました。
2021-07-26 18:31
ミマ㌧
こんばんは、みなさんはじめましてよろしくお願いします。
2021-07-26 22:03
h
hir
よろしく
2021-07-26 22:28
シェンニュー
こんにちは!質問させて下さい! 今、料理に関するアプリを作っているのですが 複数のユーザーが選んだ料理の回数を集計してランキング形式にして実装したいです この場合firebaseなどのデータベースへの連携は必須なのでしょうか? また、その手順も
2021-07-27 16:36
わかもの
オンラインでデータを集計するにはデータベース必須じゃないかなと Firebaseをアプリに組み込むのは公式ドキュメント見ながらやれば簡単ですよ Firebase ios とかで調べれば公式ドキュメント出てくるので、それで実装するのが良いかと思います
2021-07-27 17:05
シェンニュー
ありがとうございます! データ集計ぐらいなら匿名ログインで十分ですかね?
2021-07-27 17:07
わかもの
そうですね。 アンケートのような機能なら匿名で十分かと ただ、ユーザーデータを保存したいのならログイン機能を付けることをすすめます。
2021-07-27 17:10
シェンニュー
ありがとうございます! 目指す方向が見えました! またわからないことがあったら質問させていただいてもよろしいですか? 17:52 ゆが参加しました。
2021-07-27 17:21
わかもの
気軽にどうぞ〜
2021-07-27 18:24
ひろき
質問させてください🙇‍♂️ 現在mac miniを購入して、自宅の23型、21.5型の2台のモニターに繋げて素人が超簡単なiOSアプリ開発を始めました。 しかしながら、なかなか時間も取れず、この際mac book air13インチを購入して、隙間時間に
2021-07-30 18:02
全然余裕です!
2021-07-30 18:33
学生なので持ち運びしやすい13インチでやってますが特に支障とかは全くないです!
2021-07-30 18:35
t
tk
老眼きてますが13インチでやってます。Apple TVがあればテレビをサブディスプレイとして利用できますし。
2021-07-30 18:35
ひろき
リプライありがとうございます。 それは画素ピッチが小さいので、画面サイズが小さくてもフルHDの23型モニターと同じように作業ができるというイメージでしょうか? 背中を押して頂きありがとうございます!
2021-07-30 18:35
ひろき
今、職場のPCが15.6型で、iPadが11インチなのですが、13型でのコードとプレビューの2画面大勢のイメージが想像できず迷っていました。 時間がなくてもコードに触れる時間を増やすために投資しようと思っていたのですが、13インチに躊躇しておりました。
2021-07-30 18:37
たか
全然問題無さそう。 これMacBookPro13インチです。
2021-07-30 20:31
ひろき
これでretinaだったら13インチでもいけそうです! mac book air M1ポチってきます‼️
2021-07-30 23:03
ひろき
こうやって画面小さくすればいいのか!たかさん!ありがとうございます‼️
2021-07-30 23:03
ひろき
昨日はありがとうございました🙇‍♂️ 昨日の夜ポチりまして、本日mac book air13インチが届く見通しです。 ありがとうございました🙇‍♂️
2021-07-31 10:34
k
kozi
よろしくお願いいたしますm(_ _)m 20:19 アプリスタが参加しました。
2021-07-31 15:22
アプリスタ
こんばんは。
2021-07-31 20:48
アプリスタ
実はFlutterでアプリ開発をしているので、ちょっと部外者なのかもしれませんが・・・
2021-07-31 20:49
アプリスタ
実機にインストール時に、No Provisioninng Profile was found for your project's ~
2021-07-31 21:11
アプリスタ
どんな問題が考えられるでしょうか。
2021-07-31 21:12
アプリスタ
というのが出てインストールできないんですが、実機が iPhone SE2 iOS14 の場合は問題なく、このエラーになるのは iPad iOS 12 の方だけなんです。
2021-07-31 21:12
アプリスタ
Xcodeは最新のものに変更したのです。 23:24 うんちまんが参加しました。
2021-07-31 23:01
アプリスタ
なんか、Xcodeのターゲットバージョン?を変更したら問題解決できました。古いものにしていたようです。 でも、解せないのは、古いiOSへのインストールが失敗して、新しい方が成功することです。逆なら分かるのですが・・・
2021-07-31 23:01
ねむい
名前w
2021-07-31 23:42
ひろき
昨日、こちらでアドバイス頂きましたのでmac book airを購入したのですが、自分でも検索をするのは前提ですが質問させてください。 現在mac miniで作成中のプロジェクトはgit hub経由でairにコピーし、再度realmのインストールをす
2021-08-01 09:51
たか
それでいいと思います。
2021-08-01 15:28
ひろき
ありがとうございます。 これからgit hubの使い方等学んでいきます。 皆様のおかげで良いスタートがきれました!ありがとうございました🙇‍♂️
2021-08-01 20:25
ビカ
誰か教えてほしいです。 ブランコって専用のpcになりますか?
2021-08-03 15:13
たか
ブランコってなんですか? 15:25 初心がメッセージの送信を取り消しました
2021-08-03 15:22
ビカ
blancco.com 日本語分からないのでどなたか教えて欲しいです。よろしくお願いします
2021-08-03 15:39
ビカ
blancoo
2021-08-03 15:39
ビカ
⬆︎こちら専用のパソコンに使えるかどうか
2021-08-03 15:40
ビカ
専用のパソコンでこの作業できるかとか
2021-08-03 15:42
F
Flutter始めました
なにが聞きたいのかわからないです
2021-08-03 15:42
ビカ
すいません
2021-08-03 15:43
F
Flutter始めました
これってデータ削除サービスかなにかですかね 自身のソフトウェアに組み込むためのものじゃなくて、会社が製品として提供してるっぽいのでサポートに問い合わせた方が良いと思います。
2021-08-03 15:44
ビカ
ありがとうございます。 17:05 padawanSwiftがメッセージの送信を取り消しました 21:21 kinomiが参加しました。
2021-08-03 15:48
初心者
初歩的な質問で、すいません。 パッケージ?のインストールを行うために作業場所に移動したいのですが、なかなか上手くいきません... 具体例で教えてくれる方お願い致します。
2021-08-04 01:01
初心
ターミナルで移動ができないって事ですかね?
2021-08-04 01:15
初心者
そうです! 01:17 ねむいがメッセージの送信を取り消しました
2021-08-04 01:17
ねむい
cd [作ったプロジェクトまでのパス] で移動できませんか?
2021-08-04 01:18
初心者
[]いるんですか!つけてみます!
2021-08-04 01:35
h
hir
[]はいらない
2021-08-04 01:36
初心者
permission deniedと出てしまいます...
2021-08-04 01:38
初心
そうですね
2021-08-04 01:39
初心者
これはマックの設定上の問題ですかね?
2021-08-04 01:39
たか
cd でそのエラーが出るんですか?
2021-08-04 01:41
初心者
cdで出ます!
2021-08-04 01:42
初心
権限が関係してきます
2021-08-04 01:42
初心者
権限...どこで設定を変えれたり、もしくはファイルの新規作成の際に何かミスしてますかね?
2021-08-04 01:43
たか
何か間違ってそうですね。
2021-08-04 01:43
たか
これでやってみてください。 ・ターミナルアプリを開く。 ・cdとスペースを入力。 ・プロジェクトのディレクトリをFinderからターミナルへドラッグアンドドロップ。 ・Returnキーを押す。
2021-08-04 01:44
初心者
何か知ってたら教えてください!
2021-08-04 01:44
たか
これですね。 https://www.o2-m.com/wordpress2/2018/05/18/ターミナルで目的のフォルダに簡単に移動するに/
2021-08-04 01:45
初心者
この真ん中のやつがダウンロードできてたらOKですよね...?
2021-08-04 01:58
たか
そうです。
2021-08-04 02:02
初心者
わー!ありがとうございます😭
2021-08-04 02:03
永遠のSwift素人
@BIOutletはweakやるのが定石ですかね? @BIOutletはweakやるのが定石ですかね?
2021-08-04 10:46
わかもの
@永遠のSwift素人 @永遠のSwift素人 https://qiita.com/chocovayashi/items/a96adc1356b7c45524b7 この辺が参考になるかもです weakを付けない(strong状態)だと、storyboardから引っ張っ
2021-08-04 11:15
かず
XcodeGen好き weakが推奨されてた事もあったっぽいですが、WWDC 2015からstrongでOKって話になったみたいです。 > In general you should make your outlet strong, especially
2021-08-04 11:53
わかもの
appleの意見としては、一部例外を除いて、基本はstrong推奨なんですね〜 勉強になります
2021-08-04 12:39
永遠のSwift素人
マジっすかー。さっきおきかえました
2021-08-04 12:45
永遠のSwift素人
?の方がおすすめなんですね
2021-08-04 12:45
s
salt
Swiftでオーディオ編集系のアプリを開発してるものなのですが、vDSPで行き詰まってるので質問させてください。 AVAudioUnitTimePitchを使わずに直接AVAudioPCMBufferの信号にvDSP関連の処理を行なって音声ファイルの
2021-08-05 13:21
かず
XcodeGen好き 実装は詳しくないですが、アルゴリズムはこれっぽいですね〜 https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A7%E3%83%BC%E3%82%BA%E3%83%9C%E3%82%B3%E3
2021-08-05 14:24
s
salt
情報ありがとうございます! フェーズボコーダーのステップの 1. 分析:  STFTによる時間領域表現→時間-周波数表現(英語版)変換 2. 変更:  任意の周波数成分の振幅・位相操作 3. 再合成: 逆STFTによる周波数領域表現→時間領域表現変
2021-08-05 14:27
初心者
上の記事でSwifterがインストールできているかの確認とその後のコードはどこに書けばいいんでしょうか...?
2021-08-05 17:10
初心者
xcodeの.swiftに書き込んでいって良いのでしょうか...?
2021-08-05 17:11
初心
.swiftに書き込んでいけば大丈夫です
2021-08-05 17:14
初心
podsでインストールした場合は プロジェクトフォルダの中の Podsフォルダの中にswifterのフォルダが存在すればインストール出来てると思いますよ
2021-08-05 17:14
t
tk
書き込みしてSwifterクラスが候補入力に出てこればオーケーです。 17:16 画像
2021-08-05 17:15
初心者
ここに自らでcontent.swiftとかに当たるファイル作っていくんですか?
2021-08-05 17:22
初心
いじるのは.xcworkspaceファイルですね
2021-08-05 17:26
初心者
そのファイルを開いても上の画像と同じ状態になってしまいます
2021-08-05 17:30
ひろき
「Pods/*」の間違えです。
2021-08-09 19:33
ひろき
ストレートな質問で申し訳ありません。 超初心者のswiftUIでのアプリ開発者です。 Git hub へのpush時にPodsディレクトリが100MBを超えていてエラーになるため、.gitignoreに「Pods/」と記述したのですが、反映されず毎回エ
2021-08-09 19:33
たか
これじゃないですか? https://qiita.com/kohei_wd/items/f1d224c9257d1e242b58
2021-08-09 21:17
ひろき
そのサイトも見たのですが、ダメんだんですよね。 git status -ignore で
2021-08-09 21:35
ひろき
除外設定されているのも確認済みですし、なぜか毎回除外できず100MBのファイルをaddしてしまっているようでエラーに。。。 本日で3日目が終わろうとしています。。。
2021-08-09 21:36
たか
すでに追加されてるのならgit rmで削除じゃないですか?
2021-08-09 21:46
ひろき
「git rm -r --cached .」ですよね? 今レポジトリを新規に作成したり、色々やっていますがなぜか無理そうです。 なにか躓いた時に、エンジニアの皆さんはどうしていますか? 私はエンジニア界隈ではないので、こうやってネット検索や、オプチャ
2021-08-09 21:55
永遠のSwift素人
これはSwiftですか? Unity使わずに作りましたか?
2021-08-12 13:49
永遠のSwift素人
バン?
2021-08-12 13:55
Y
YOPPEN
w
2021-08-12 13:56
k
kozi
あれ。。( ̄▽ ̄)
2021-08-12 14:07

もっと見るキーワード検索 

検索ワード
#ラジオ #オタク #フレンズ #ヒカマー #肉界 #フレッシュプリキュア #神戸市域 #ダベリ #キッズ #バリアフリーサークル #甲子園 #活推 #攻略寺子屋 #ローバースカウト #ツイステ #神引 #エンジョイフリー #対戦 #アイリス #交換専門 #運営 #学生雑談 #フェチ #病夢 #Twitter #研究室 #あつ森 #本州最北端 #匿名禁止 #エバーテイル #ラジオ #貢献 #ポケモンソードシールド #バイヤン #徳島県人会 #スピリット #代行 #発言禁止 #プロスピ #アナウンス #世界自転車 #宣伝 #デュエマ #早稲田大学 #スプラ #四国限定 #オリキャラ #制作 #自傷行為癖 #大学情報 #可愛 #メタバースエンカ #jicon #パンチラインバトル #企業 #学園 #イラスト #系列 #destiny #フォト #練習 #数学 #長崎 #知的障害者 #フォートナイト #新案件 #ツイステ #TWICE #放題 #将棋学園 #中学生限定 #歳以上 #埼大体操部新歓 #秘海 #周回 #【ORBIT #Official #囲碁 #9th #リベンジャーズ #アイドルトーク #創作人外 #志望者向 #Burning man fam #ジャニーズ #名前思 #スプラ #皇家鳳梨競技休閒 #介護職員 #ネットワーク #ナイトコード #サポート #プリン #•。`₎ #大喜利 #クラン #ライブ #音ゲー #中学生集 #桜華団 #自動売買 #エレクトリック #投資 #真実 #ミッション #ブロスタ #月利 #フォートナイト #松本運輸区 #ドラゴントレーダー #アニメーション #街コンイベント #エアガン #ラーメン #相互招待 #大会開催予定 #ハナコ #献立 #高知工科大学 #team