X



Swift part12

レス数が1000を超えています。これ以上書き込みはできません。
2019/10/22(火) 21:42:10.16ID:iScEkkwG0
すみません。質問をさせてください。

CallKitを使って着信時の電話番号を取得する方法はありますでしょうか
やりたいことは掛かってきた着信に対して画面はOS標準の着信画面のまま、
裏で電話番号をログに取得したいです。

CXCallObserverDelegateを使っても着信した瞬間や電話が切れたイベントは取得できるのですが、
かかってきた番号がわからず、また、CXProviderやCallDirectoryExtensionを使用しても
着信時の画面は奪えてもやはりかかってきた番号がわからないようなのです。

ご存じの方おられましたらご教示いただけないでしょうか
233デフォルトの名無しさん (ワッチョイ 128c-LfQk)
垢版 |
2019/10/22(火) 22:04:54.20ID:Tk04QtfW0
>>232
あらかじめ用意した電話番号リストとのマッチングは可能ですが、リストに存在しない番号の取得は出来ない様ですね。


https://qiita.com/pika_shi/items/47e07d4ddec9948c2a70
234デフォルトの名無しさん (ワッチョイ 9201-ZwG+)
垢版 |
2019/10/23(水) 05:50:30.35ID:ISq0JJ360
SwiftUIのサンプルみてると ¥.self ってでてくるんだけど
¥つけるとどんな意味になるの?
2019/10/23(水) 10:24:28.61ID:s8yqv2t40
>>234
Key-Path Expression
https://docs.swift.org/swift-book/ReferenceManual/Expressions.html#ID563
2019/10/23(水) 12:00:46.37ID:mdnw4wtFM
>>233
ありがとうございます。
やはり取得する方法はないみたいですね。
2019/10/23(水) 17:54:38.09ID:zad86qOy0
全ての番号を登録しておくんだぜ
2019/10/23(水) 18:33:05.90ID:cO/jKij20
それは可能なのか?
2019/10/30(水) 10:07:14.61ID:VqQSK/5q0
初起動してまだ30分経ってないけどストーリーボードいじってて、そのままコード表示画面?出してうにゃうにゃしてたら変なコードを追加してしまった
カーソルで示した2行を消したいんだけど、Delete押しても何もならない
誰か助けて
https://i.imgur.com/d3rxzHN.png
2019/11/01(金) 01:27:34.00ID:BFAs3hRH0
以下のホームページに従ってUIPageViewControllerでスワイプによる画面遷移を設定しましたが、
シミュレーターや実機で動かすと真っ黒な画面が表示されるだけで、全くプログラムが動きません。
https://qiita.com/Takeshi_Akutsu/items/dbf54df8e8a50e8ed5be

どんなことが原因として考えられるでしょうか・・?
2019/11/01(金) 09:52:41.60ID:zrbJp7o30
>>240
Xcodeのコンソールを確認してエラーや警告が出てないか確認する
Main Interfaceの設定かInitial View Controllerの設定がうまくできてない可能性が高い
2019/11/01(金) 19:01:18.04ID:BFAs3hRH0
>>241
ありがとうございます
確認してみます
243デフォルトの名無しさん (スフッ Sdea-UwAX)
垢版 |
2019/11/03(日) 15:59:21.93ID:aFkYKwwHd
てす
244デフォルトの名無しさん (ワッチョイ 8b9a-fU1z)
垢版 |
2019/11/27(水) 17:01:19.25ID:h3Bn0tO80
ド初心者です。cocoa podsでインストールしたライブラリ(Expression)が使えません。
Expression以外のライブラリもダメみたいです。

環境は以下の通りです。
os 10.11.6
xcode 8.2.1
pod 1.8.4

アナライズすると以下の3つがエラーとして表示されている状態です。
AnyExpression.swift
Expression.swift
Foundation.Int
245デフォルトの名無しさん (ワッチョイ 7bbb-ij3C)
垢版 |
2019/11/27(水) 18:32:12.00ID:1wY86Ha60
まさかとは思うけど、importしてないとかはないよね?
2019/11/27(水) 22:53:28.71ID:ytrPSDqX0
podでインストールしたら.xcodeとは別に.xcodeprojってファイルができるんだけどそっちを実行してないとか。
swiftファイルでimportしてないとか。
もしくは一度もビルドしてないとか?
247244 (ワッチョイ 5e9a-aJ+x)
垢版 |
2019/11/28(木) 09:13:40.07ID:0fCT0LEa0
>>245-246
ターミナルから open hoge.xcworkspaceを開いて、

デフォルトで記入されているViewController.swiftにimport Expressionを追加しただけの状態で試しています。
import Expressionをコメントアウトしてもビルド失敗する状態です。

フォルダ内
http://up-img.net/img.php?mode=png&;id=1776
一覧
http://up-img.net/img.php?mode=png&;id=1775
エラー
http://up-img.net/img.php?mode=png&;id=1777
248デフォルトの名無しさん (ワッチョイ 76bb-TEac)
垢版 |
2019/11/28(木) 09:27:13.12ID:UG7XDLL60
>>247
使用してる最低iOSのバージョン<ライブラリのiOSのバージョンになってるとか?
2019/11/28(木) 09:32:12.72ID:ASrVgGrO0
>>247
エラーの内容はどうなってるの?
250244 (ワッチョイ 5e9a-aJ+x)
垢版 |
2019/11/28(木) 09:44:29.93ID:0fCT0LEa0
>>248
>使用してる最低iOSのバージョン<ライブラリのiOSのバージョン
バージョン関係のような気もしますが、初めてなのでよくわかりません。
expression 0.13.2
swift 3.0.2
iosのバージョンはどこでみたらいいのでしょうか?

>>249
こんな感じで、ライブラリ内部のエラーとして出るようです。
http://up-img.net/img.php?mode=png&;id=1778
2019/11/28(木) 10:56:52.84ID:3SZL29g00
>>250
Xcodeのバージョンが原因

Double/Intのinit(truncating:)はXcode 10.2+ (Swift 5.0)
StringのdropFirst(_:)はXcode 9.0+ (Swift 4.0)
252244 (ワッチョイ 5e9a-aJ+x)
垢版 |
2019/11/28(木) 11:00:48.87ID:0fCT0LEa0
>>251
ということは、古いexpression(cocoapodsも?)のインストールが必要ということでしょうか。
どのバージョンが対応しているとかはどこを見たら良いのでしょう?
253244 (ワッチョイ 5e9a-aJ+x)
垢版 |
2019/11/28(木) 11:10:34.68ID:0fCT0LEa0
試しに新規プロジェクトで適当に少し古いの0.11.4を入れてみましたが、こんな状態です。
No Such Moduleと出ている時点で何か間違っているのでしょうか?

http://up-img.net/img.php?mode=png&;id=1779
254デフォルトの名無しさん (ワッチョイ 55fa-TEac)
垢版 |
2019/11/28(木) 12:05:39.04ID:cUcvP7Ad0
古いiOSのバージョンを使ってるから、ライブラリに使っている関数が使えなくてエラーが出てる。
解決方法としては、諦めてバージョンアップするか、ライブラリの古いバージョンをインストールするか、別のライブラリを探すしかないんでないかな。
255244 (ワッチョイ 5e9a-aJ+x)
垢版 |
2019/11/28(木) 12:27:12.32ID:0fCT0LEa0
osが古いのでバージョンアップはできません。

古いのを入れるのは構わないんですが、
どのバージョンを入れれば良いのかって、どこで調べたらいいいんでしょう?
2019/11/28(木) 13:24:24.03ID:3SZL29g00
>>252
エラー箇所はExpression関係ないからまずSwiftのAPIリファレンス見て
https://developer.apple.com/documentation/swift/double/3126646-init

Expressionの対応SwiftバージョンはCHANGELOG.mdを確認するか
.swift-versionの履歴を確認すればわかる
257244 (ワッチョイ 5e9a-aJ+x)
垢版 |
2019/11/28(木) 13:45:16.92ID:0fCT0LEa0
>>256
>SwiftのAPIリファレンス
↑何を見ればいいのか、全くわかりませんが、
CHANGELOGとSwift3のリリース年からexpression 0.2〜0.5まで試して
4.0以下でとりあえずビルドできることがわかりました。

ありがとうございました。
258244 (ワッチョイ 5e9a-aJ+x)
垢版 |
2019/11/28(木) 13:45:48.00ID:0fCT0LEa0
↑間違えました。0.4以下です。
2019/11/29(金) 12:08:50.55ID:yQ0DwMtc0
Windows で iOS 用アプリのクロス開発をするための Swing 処理系は
ありますか?
2019/11/29(金) 12:33:12.12ID:yQ0DwMtc0
>>259
すみません、Swing --> Swift です。
2019/11/29(金) 23:30:04.72ID:eNz8J9B80
リアルにないです
262デフォルトの名無しさん (ワッチョイ ad10-abYQ)
垢版 |
2019/11/30(土) 01:09:14.47ID:kMAYfOcd0
>>259

Xamarin
2019/11/30(土) 10:36:47.72ID:tIJDjRnP0
https://swiftforwindows.github.io/news/2018/02/12/Swift-for-Windows-Cygwin-20180212/
https://github.com/tinysun212/swift-windows/releases/tag/swift-4.0.3+cygwin.20180212
にて、cygwin 用に非公式に公開されている swift-4.0.3.cygwin.20180212-bin.tar.gz
の Swift をインストールし、次のような1行の HelloWorld.swift を用意しました:

[HelloWorld.swift]
print("Hello World!")

そして、
$ ./swift -v HelloWorld.swift
とすると以下の様になります。

Swift version 4.0.3 (swift-4.0.3+cygwin.20180212)
Target: x86_64-unknown-windows-cygnus
/cygdrive/k/Commu/FromOther/cygwin/Swift/swift-4.0.3/usr/bin/swift -frontend -interpret HelloWorld.swift -disable-objc-interop -module-name HelloWorld
<unknown>:0: error: could not load the swift standard library

この swift standard library とはいったいなんでしょう?
2019/11/30(土) 10:40:13.11ID:tIJDjRnP0
>>263
さらに、今度は、同じ swift-4.0.3.cygwin.20180212-bin.tar.gz 内に同梱されている swiftc を使って、

$ export LIBRARY_PATH=/usr/i686-pc-cygwin/sys-root/usr/lib
$ ./swiftc -v HelloWorld.swift

としてみると、以下のようになります。この iconv とは一体何のために使われているものでしょう。
環境変数の LANG が、ja_JP:UTF-8 のようになっていたので、export LANG=C としてみたのですが結果は変わりませんでした。

なお、LIBRARY_PATH を設定せずに実験してみたところ、iconv が見つからない様だったのでcygwinのGUIインストーラー
でそれっぽいものをいくつかインストールしてから、ローカルディスク内に libiconv.a を検索すると
/usr/i686-pc-cygwin/sys-root/usr/lib
に見つかったので、上記の様にライブラリ・パスを設定してみました。
2019/11/30(土) 10:41:40.18ID:tIJDjRnP0
>>264
Swift version 4.0.3 (swift-4.0.3+cygwin.20180212)
Target: x86_64-unknown-windows-cygnus
/cygdrive/k/Commu/FromOther/cygwin/Swift/swift-4.0.3/usr/bin/swift -frontend -c -primary-file
 HelloWorld.swift -target x86_64-unknown-windows-cygnus -disable-objc-interop -module-name HelloWorld
 -o /tmp/HelloWorld-d1394e.o
/cygdrive/k/Commu/FromOther/cygwin/Swift/swift-4.0.3/usr/bin/swift-autolink-extract /tmp/HelloWorld-d1394e.o
 -o /tmp/HelloWorld-8a9384.autolink
/usr/bin/clang++ -Xlinker -rpath -Xlinker /cygdrive/k/Commu/FromOther/cygwin/Swift/swift-4.0.3/usr/lib/swift/cygwin
 /tmp/HelloWorld-d1394e.o -L /cygdrive/k/Commu/FromOther/cygwin/Swift/swift-4.0.3/usr/lib/swift/cygwin
 -lswiftCore --target=x86_64-unknown-windows-cygnus @/tmp/HelloWorld-8a9384.autolink -o HelloWorld
/usr/bin/ld: skipping incompatible /usr/i686-pc-cygwin/sys-root/usr/lib/libiconv.dll.a when searching for -liconv
/usr/bin/ld: skipping incompatible /usr/i686-pc-cygwin/sys-root/usr/lib/libiconv.a when searching for -liconv
/usr/bin/ld: skipping incompatible /usr/i686-pc-cygwin/sys-root/usr/lib/libiconv.a when searching for -liconv
/usr/bin/ld: skipping incompatible /usr/i686-pc-cygwin/sys-root/usr/lib/libiconv.dll.a when searching for -liconv
/usr/bin/ld: skipping incompatible /usr/i686-pc-cygwin/sys-root/usr/lib/libiconv.a when searching for -liconv
/usr/bin/ld: cannot find -liconv
clang-8: error: linker command failed with exit code 1 (use -v to see invocation)
<unknown>:0: error: link command failed with exit code 1 (use -v to see invocation)
2019/11/30(土) 11:50:31.05ID:HbGyzSLF0
漏れも、Windows で、Ruby をやるのに、
ユーザー環境変数、RUBYOPT に、--encoding=UTF-8 を設定してる

これを設定しないと、入出力で、sjis でやり取りする事になって、
Ruby内で文字列処理をする際に、一々、utf8 に変換しないといけなくなるから、うっとうしい

日本語変換には、NKF をよく使う。
iconv は、昔のイメージ。今でも使うのかな?
2019/11/30(土) 11:57:03.40ID:HbGyzSLF0
Windows 10, WSL, Ubuntu 16.04 では、

which iconv と入力すると、
/usr/bin/iconv

iconv は、最初から入っている!
でも、NKF は入っていない

入っていなければ、パッケージマネージャーでインストールすればよいのかも?
たぶん、PATH が通っている所に、インストールされるのではないか?

まあ、漏れはよく知らないから、説明書を読んだ方がよい
2019/11/30(土) 12:13:19.88ID:HbGyzSLF0
開発環境か、PC を再起動してから、もう一度やってみれば?
2019/11/30(土) 12:56:25.41ID:AgkvbgYY0
>>265
【進展しました。cygwinのswiftc で実行ファイルが生成できます】
cygwin の GUI インストーラーで、Full の範囲を対象に、iconv で検索して、出てくる libiconv 的なものをインストールする。
ローカルディスクを iconv を検索すると、libiconv.a が、
1. C:\cygwin64\usr\i686-pc-cygwin\sys-root\usr\lib
2. C:\cygwin64\usr\i686-w64-mingw32\sys-root\mingw\lib
3. C:\cygwin64\usr\x86_64-w64-mingw32\sys-root\mingw\lib
の三箇所に見つかる。1, 2 は、ld が 「skipping incompatible」 とエラーを出すが、
3. にある libiconv.a, libiconv.dll.a では上手く行って、環境変数 LIBRARY_PATH に
$ export LIBRARY_PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/lib
としてから、
$ ./swiftc -v HelloWorld.swift
とすると、
Swift version 4.0.3 (swift-4.0.3+cygwin.20180212)
Target: x86_64-unknown-windows-cygnus
/cygdrive/k/Commu/FromOther/cygwin/Swift/swift-4.0.3/usr/bin/swift -frontend -c -primary-file
HelloWorld.swift -target x86_64-unknown-windows-cygnus -disable-objc-interop -module-name
HelloWorld -o /tmp/HelloWorld-1bba48.o
/cygdrive/k/Commu/FromOther/cygwin/Swift/swift-4.0.3/usr/bin/swift-autolink-extract
/tmp/HelloWorld-1bba48.o -o /tmp/HelloWorld-40659b.autolink
/usr/bin/clang++ -Xlinker -rpath -Xlinker /cygdrive/k/Commu/FromOther/cygwin/Swift/swift-4.0.3/usr/lib/
swift/cygwin /tmp/HelloWorld-1bba48.o -L /cygdrive/k/Commu/FromOther/cygwin/Swift/swift-4.0.3/
usr/lib/swift/cygwin -lswiftCore --target=x86_64-unknown-windows-cygnus @/tmp/HelloWorld-40659b.autolink
-o HelloWorld

となり、カレントディレクトリには、HelloWorld という MS PE 形式の実行ファイルが出来ています。
2019/11/30(土) 13:01:48.74ID:AgkvbgYY0
>>269
しかし、
$ ./HelloWorld
としてみると、
K:/Commu/FromOther/cygwin/Swift/swift-4.0.3/usr/bin/HelloWorld: error while loading shared libraries: ?: cannot open shared object file: No such file or directory
と出ます。これは今のところ直りません。ロードしようとしている shared library が「?」という名称になっていて、
どれをロードしようとして失敗しているのかさえ分かりません。
2019/11/30(土) 14:01:16.54ID:HbGyzSLF0
「swift Cygwin error while loading shared libraries: ?: cannot open shared object file: No such file or directory」で検索!

解決の基本は、エラーメッセージを詳細表示して、それで検索して調べる

cygcheck というコマンドを使ってみれば?

>>269
ひょっとして、1.2. の、i686 というのは、32ビットなのかも?
64ビットCPU にも、これらがセットで入ってくるの?
2019/11/30(土) 15:03:14.38ID:5lB7r7Zr0
>>271
$ cygcheck ./HelloWorld 1>a 2>b
とすると、

[b の中身]
cygcheck: track_down: could not find cygicui18n60.dll
cygcheck: track_down: could not find cygicuuc60.dll

でした。これらのファイルがどの cygwin パッケージなのかが今のところ分かりません。
分かればインストールできるのですが。
2019/11/30(土) 15:13:01.29ID:5lB7r7Zr0
>>272
ICU とは、International Components for Unicode のことかもしれません。
libicu というものがあるようです。

https://github.com/unicode-org/icu
https://cygwin.com/packages/summary/icu-src.html
2019/11/30(土) 15:14:38.89ID:5lB7r7Zr0
>>273
https://www.boost.org/doc/libs/1_33_1/libs/regex/build/Jamfile
やはりそうらしいです。
2019/11/30(土) 15:34:04.17ID:5lB7r7Zr0
>>274
【成功です】
結論から言えば、

cygwin の GUI インストーラーから、
Category: libs
Package: libicu60 (6.0.2-1)
というものをインストールすると、C:\cygwin64\bin に cygicui18n60.dll, cygicuuc60.dll の両方がインストールされ、

$ ./HelloWorld

とすると、

Hello World!

と表示されました。

これで、cygwin 上で、Swift コンパイラを使って、Hello World の表示まで
完全に成功したことになります。
cygcheck のご助言は進展に大きく貢献しました。
ご協力ありがとうございました。
2019/11/30(土) 16:26:56.97ID:5lB7r7Zr0
>>275
【追加情報】
この状態だと、swiftc だけでなく、swift の方も動作することが確認されました。
$ ./swift
とすると、対話型インタプリタが起動し、1 + 2 と入れると、3、
print("aaa") と入れると、aaa と表示されます。

これは、個人的には、ほぼ完全動作だと思えます。
2019/11/30(土) 22:09:48.20ID:1slUcOSf0
わーんインスピレーチョンがわかないよぅ!!!
せっかく入門書一冊読破したのに、いざ作りたいものがないって、どうすればいいんだよう!!
2019/11/30(土) 23:20:23.90ID:HbGyzSLF0
日本語の互換性では、cygwin よりも、

Windows 10, WSL に、Ubuntu などのLinux を入れて、
その上で実行する方法も、あるかも知れない

まあ、cygwinで日本語を入力して、バグったりすれば、
WSL も考慮してもよいかも

ただし漏れは、Swift の事は知らないけど。
あくまでも、一般論です!
2019/12/01(日) 00:17:51.28ID:jlfjhpdh0
>>278
速度面ではcygwin版の方がだいぶ速いはず。
2019/12/01(日) 00:54:40.04ID:UCpH0Yie0
Windows 版のRuby では、irb というREPL で、
日本語を入力すると、バグってしまう

だから漏れは、irbを使うときは、
Windows 10, WSL, Ubuntu 内の、Rubyを使っている

日本語の互換性では、cygwin, MSYS2 よりも、WSL上のLinux の方がよい
2019/12/06(金) 19:47:53.58ID:CINnoTL7a
Swiftってnilはもう諦めて好きに使って良いよにできないんだろうか
nilのないプログラムって理想と頻出させるしかないって現実がせめぎあった結果一生アンラップ書き続ける謎言語化してる
2019/12/06(金) 20:48:05.82ID:bsu7R2yD0
Optionalのまま持ち歩いて最終地点でアンラップ
最終地点はだいたいI/O
283デフォルトの名無しさん (ワッチョイ 238c-/dt6)
垢版 |
2019/12/06(金) 22:47:38.71ID:TsJuvu1N0
つうか、nullになる見込みを明記できる所にメリットが有るんだと思ってるんだが。
2019/12/07(土) 01:44:40.99ID:H4wLCnT60
それな
285デフォルトの名無しさん (ワッチョイ e2f0-+LdN)
垢版 |
2019/12/13(金) 11:14:10.96ID:NuGBQ2yX0
SystemSoundのIDの番号と音って一定?

振動とか音とか今いっぱい使ってるアプリ作ってるけど、機種変する前にメモしてた番号が若干おかしい気がする
2019/12/23(月) 09:50:20.36ID:C6SA/3Ho0
ちょいちょい増えたりするんじゃない?
2019/12/25(水) 20:59:22.63ID:UHlJqbJda
アップル、Mac App Store外アプリの「公証」要件を厳格化。2020年2月3日から
https://japanese.engadget.com/jp-2019-12-25-mac-app-store-2020-2-3.html
2020/02/25(火) 21:40:32.51ID:hScdyo51a
IBMがSwift開発を終了
https://www.infoq.com/jp/news/2020/02/ibm-stop-work-swift-server/

GoはKubernetesのようなクラウドテクノロジのコアインフラストラクチャや、CLIの開発などに使われるシステム言語として、真の得意分野を見つけることに成功しました。
Rustはまだ展開すべき場所を模索している段階ですが、Web Assemblyによって大きな関心を集めるようになっています。
Swiftが採用曲線において遅れを取っていることは否めない事実です。
289デフォルトの名無しさん (ワッチョイ 4bda-CuPJ)
垢版 |
2020/04/05(日) 12:48:24.28ID:f+NPftps0
初心者で色々調べてみたのですが、以下のSubclassを導入したいのですがうまくいきませんでした。
コード内に以下を貼って、UISliderインスタンスのクラスをUISliser!からMySliderに変更するだけではだめなのでしょうか?

https://qiita.com/n_komiya/items/15d3d755e2bed46b5da2

iOS12以降

class MySlider: UISlider {
override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool {
let tapPoint = touch.location(in: self)
let fraction = Float(tapPoint.x / bounds.width)
let newValue = (maximumValue - minimumValue) * fraction + minimumValue
if newValue != value {
value = newValue
}
return true
}
}
2020/04/11(土) 09:12:38.68ID:7QhoGc0G0
カスタムクラスのSwiftファイルつくってStoryboadとViewControllerでカスタムクラスを指定したらできました
この操作は何度かしてたと思うけどなんで実装できなかったのか分かりませんが
291デフォルトの名無しさん (ワッチョイ 1f08-1fuy)
垢版 |
2020/04/15(水) 15:40:48.79ID:fTV4we0n0
選択したセルを赤くするようにしたんだけど画面外に行くと再利用されて選択されてない状態になるんで選択状態を保持するにはどないすればええですか?
2020/04/15(水) 16:49:29.56ID:WdQCY+9M0
UIKit? 選択されてるcellのindexPathを貯めておいて
cellForRowで

if selectedIndexPaths.contains(indexPath) {
cell.backgroundColor = .red
}
293デフォルトの名無しさん (オッペケ Sr8b-1fuy)
垢版 |
2020/04/15(水) 20:25:53.34ID:wCyK/rQ1r
>>292
遅い。もう出来た
2020/04/15(水) 20:41:03.30ID:owrVx7Hl0
>>293
あんた最低
295デフォルトの名無しさん (ワッチョイ 1701-1fuy)
垢版 |
2020/04/15(水) 21:11:42.70ID:vFup6vnt0
>>294
すまんw急ぎだったんだわ
2020/04/15(水) 21:12:04.69ID:MNNUKPEo0
最低なんて優しすぎ、クズだろう
2020/04/15(水) 21:12:56.74ID:MNNUKPEo0
なんの言い訳にもなってない。真性のクズだなw
298デフォルトの名無しさん (ワッチョイ 1701-1fuy)
垢版 |
2020/04/15(水) 21:15:05.75ID:vFup6vnt0
すまんww
2020/04/15(水) 23:33:43.00ID:hII/i/Hj0
あやまらんでいいぞ
ありがとう、それだけでいい
300デフォルトの名無しさん (ワッチョイ 1701-1fuy)
垢版 |
2020/04/16(木) 20:14:09.82ID:Eq0UodXA0
あwりwがwとwwww
2020/04/16(木) 20:19:41.65ID:/2yG4YN/M
>>300
死ね
2020/04/19(日) 21:22:09.27ID:bkH6frfk0
BB2Cみたいなアプリ作るのって素人には難しい?
303デフォルトの名無しさん (ワッチョイ bfbb-TSCu)
垢版 |
2020/04/19(日) 21:43:32.52ID:xnlvb3pb0
無理。
地道にスタンドアロンのアプリから作りなさい。
電卓とか勉強になるぞ。
304デフォルトの名無しさん (ワッチョイ 9f8c-DM/z)
垢版 |
2020/04/19(日) 23:56:42.96ID:6tRkdUW/0
>>302
お勧め
https://www.hackingwithswift.com/100

Swiftの基礎から応用までの100日のコース。
Day33(Project7)でWebサイトにアクセスしてjsonをパースしてテーブルビューに落とすサンプルが有る。
ヒントになるかと。

なんせこのコース、XcodeとSwiftのバージョンアップに逐次対応してるし、サンプルプロジェクトも実用的。
必要な部分は敢えてループなどを使わずに繰り返し書かせて覚えさせてくれるし、良く出来てる。

英語にアレルギーが無ければ是非。
2020/04/20(月) 08:16:13.27ID:UaV4HZ550
そもそも2ちゃん(5ちゃん)ビューアーアプリは審査にもう通らないけどな
2020/04/20(月) 11:06:51.91ID:qMvSiEykM
>>305
何それくやしく
2020/04/20(月) 13:19:40.45ID:EJR7QOHf0
>>305
iOSでTwinkle通ってるから、やり方あるんじゃない
2020/04/20(月) 19:48:24.36ID:xJX76Se60
審査通らないとかあるのか
なんでだろう
2020/04/20(月) 22:20:31.66ID:EJR7QOHf0
>>308
5chには公序良俗(apple基準)に反するコンテンツが含まれてるかららしい
310デフォルトの名無しさん (ワッチョイ 9f8c-DM/z)
垢版 |
2020/04/20(月) 23:11:50.95ID:JPkfvhYL0
で、問題無い板だけをデフォにしてるんじゃないの?
それでも通らなくなった?
2020/04/21(火) 00:36:46.44ID:qMy7mb3d0
そもそも5ちゃんのAPIの許可がおりなくなったから、
既存のアプリ以外は作れない
2020/04/21(火) 00:40:48.02ID:Ts8XWr/M0
どこの馬の骨かもわからんのにホイホイとは出さないだけだろう
ちゃんと作ってあとはAPIだけでとかでジムに交渉したけどもらえなかったなんて皆無だな
2020/04/21(火) 08:26:07.00ID:MlkU4BCW0
>>311
広告が表示できるようにしないと5chのAPIは使えないって聞いたぞ
2020/04/21(火) 08:52:30.24ID:GlWK0QsZ0
あとからAPIとか、素人じゃまず開発むりやろ
2020/04/21(火) 16:39:33.38ID:fQ5b9H0O0
初心者にはまず与えられないだろう
最終的にもしかしたら全捨てになるかもしれないのに作る、作り始めるかというとそれも難しいだろなと思うけど

既存のアプリ以外作れないというわけではないということ。Electronによる掲示板ビューア Siki なんて新規のブラウザが5ch.netのスレで作られてる。もちろん5chは除外だが、実績を積んでとかないかな?全くそんな思惑もないだろうけど
ジムに直接になったのも(代理のヤツがまあ色々言われるようなやつなことは確かだが)、>>311のような単純なヤツのせいともある意味言える

>>313
それは絶対条件だな
てかあんま関係ないだろう、好き嫌いの話でしかなく開発できるできないの話ではないな
てか、Swiftで広告入れてのiOSアプリ作るやつとかフツーーーーに居るだろうにw
2020/04/29(水) 19:37:23.62ID:H7pGqHff0
デフォルトの basic スタイルの UITableViewCell の image view はどういう設定なのでしょうか?

サムネイル画像の実際の大きさにかかわらず、image view の大きさを一定にたもちたいのですが。

画像 - 1行のテキストラベル


こういうカスタムセル作ってみたけど、画像の大きさにより、セルが大きくなってしまいます。

高さに固定値を設定するしかないのかな?

・ 試したこと
UIImage View の contents hugging priority を高くして大きくならないようこころみた。
しかし、intrinsic size ? までは画像が大きくなり、cell も大きくなった。
2020/05/02(土) 15:35:57.29ID:Hztmr2Cf0
ど素人の者だがPC上で作ったアプリをシミュレータ起動しようとすると出来ない…?前のバージョンの普通にできてたのに
2020/05/02(土) 17:33:50.19ID:Hztmr2Cf0
↑解決したスレ汚してごめん( ´・ω・`)
2020/05/03(日) 08:10:33.31ID:YQZCKHC40
どうでもいい質問を書くからスレ汚しになるんじゃない
解決したら解決策を書かないからスレ汚しになるんだよ
2020/05/03(日) 16:08:59.30ID:W2wquOf70
>>319
なにイライラしてんだよw コロナストレスで頭の中沸いてんのか NGにぶっ込んどくね〜
321デフォルトの名無しさん (ワッチョイ df8c-AUh1)
垢版 |
2020/05/03(日) 16:10:51.90ID:ETiIjNOa0
クズ
2020/05/03(日) 18:00:23.39ID:x1APdU8l0
クズだったな
2020/05/03(日) 18:42:20.02ID:71OAA5AHM
まともな奴が2ちゃんに居たら教えて欲しいわぁ〜
2020/05/03(日) 19:41:51.82ID:4lFZ6AgWM
自己解決したら解決策書くのは当然のマナーだけどな
2020/05/03(日) 19:42:32.58ID:Cw/bmdZuH
>>323
私わたし!
326デフォルトの名無しさん (ワッチョイ 2fda-gIrT)
垢版 |
2020/05/11(月) 13:31:26.77ID:yLP4Zrua0
マルチデバイス対応ができない!
StoryboardでContraction追加してもデバイス変えるとズレる・・・
コード使ったほうがええの?
2020/05/13(水) 12:19:12.86ID:dBPmPY330
Size Class使ってるの?
2020/05/25(月) 12:58:50.97ID:ff4Gd9bT0
>>327
自己解決しました
Size inspectorのLayout Marginsで余計なオプションにチェックしてたのが原因でした
ありがとうございました
329デフォルトの名無しさん (ワッチョイ a163-wdNh)
垢版 |
2020/05/27(水) 14:18:56.45ID:YBN7ZHLS0
最近本を見ながらプログラムを始めたのですがiOSのバージョンを13.5に上げたところ、実機転送時にエラーが出てiPhoneで起動出来ません。
エミュレーター上では問題無く起動出来るのですが、何か再設定が必要なのでしょうか?

宜しければお教え下さい。
330デフォルトの名無しさん (ワッチョイ a163-wdNh)
垢版 |
2020/05/27(水) 14:45:22.00ID:YBN7ZHLS0
色々ググって見たところ本来あるiPhoneの設定→一般→デバイス管理のデバイス管理も表示されなくなっています。
2020/05/27(水) 15:28:26.17ID:l+LVYhLI0
Mac、iPhoneそれぞれ再起動した?
大体はそれでいけるはずだが
332デフォルトの名無しさん (ワッチョイ a163-wdNh)
垢版 |
2020/05/27(水) 15:57:24.81ID:YBN7ZHLS0
>>331
レスありがとうございます。
再起動はしたのですが変化はありませんでした。
実機転送しようとするとナビゲーターエリアのエラー?箇所がbuldtime(2)となっており、その中がSwift Compiler Errorと表示されています。

尚、そこを広げると
cannot open file '/Applications/Xcode.app/〜

Could not build Objective-c module 'Darwn'

との記載があります。

これらの情報をもとに何かわかればお教え下さいませ。
2020/05/27(水) 18:53:56.66ID:l+LVYhLI0
Targets > Signing&Capabilities > Teamはサインインできてる?
Targets > General > iPhoneにチェックはいってる?
334デフォルトの名無しさん (ワッチョイ a163-wdNh)
垢版 |
2020/05/27(水) 19:33:53.22ID:YBN7ZHLS0
>>333
レスありがとうございます。
はい。Teamの箇所は「私の名前(Personal Team)」と表記されており、Targets > General > の箇所はiPhoneとiPadにチェックが入っております。

新規プロジェクトでstoryboardにlabelを貼り付けただけの形で実機転送をしてみたのですが、それでも同じエラーが出てしまいます。

何度も申し訳ありません。
2020/05/27(水) 20:32:17.48ID:l+LVYhLI0
Window > Device and Simulatorsは設定しなおした?
もちろん有線で。
336デフォルトの名無しさん (ワッチョイ a163-wdNh)
垢版 |
2020/05/27(水) 20:45:13.87ID:YBN7ZHLS0
>>335
特に設定しておりません!
今iPhoneとMacを接続し、Window > Device and Simulatorsを開いたのですがここで何か設定をするのでしょうか?
確認をしてみるとconnectedには私のiPhoneの名前でShow as run destinationにチェックが入っている状態となっております。
2020/05/27(水) 20:47:23.21ID:l+LVYhLI0
あと当然ビルドのクリーンはやってるよね?
2020/05/27(水) 20:50:00.91ID:l+LVYhLI0
Window > Device and Simulatorsは、
Unpair Deviceしてから追加し直す感じで。
339デフォルトの名無しさん (ワッチョイ a163-wdNh)
垢版 |
2020/05/27(水) 21:26:21.92ID:YBN7ZHLS0
>>337
お恥ずかしい限りですが、初めての更新後だったのでその当然の事もしてはおりませんでした。
今ググって見たところXcodeメニュー→Product→Clean build Folderの様な事が書かれていたのでやってみたのですが特に変化はなくやはり同じエラーが出てしまいます。
これであっていましたでしょうか?

deviseもご指示通り追加し直して端末側で信頼するを選んでもダメでした。
2020/06/01(月) 19:32:16.63ID:0OrwLMkz0
激重&最低最悪にわかりづらいUI
勝手に書き換えられる保守性最悪のstoryboard
複雑怪奇なswiftの文法

iOSアプリ開発環境、酷すぎるな
2020年にもなってこんな惨状だとは思わなかった
みんなドMなのか?
341デフォルトの名無しさん (ワッチョイ 3335-IxRY)
垢版 |
2020/06/01(月) 19:49:11.13ID:h4zHZIPt0
>>340
複雑怪奇なSwiftの文法ってところは、同意。

その原因が、Swiftは値型中心の言語だって言う事。
つまり、String, Int, Float, Bool、これら全部参照型ではなくて、値型。

だから、継承できない。
解決策として、protocolが導入されている。

また、Genericsが複雑怪奇。
しかし、この動画が救ってくれる。
[iOSDC Japan 2019: Heart of Swift / Yuta Koshizawa - YouTube](https://www.youtube.com/watch?v=XySdL_Vahx0&;list=PLod2oSGQp3W7aFHrbFb3ZzAs0iuRlKeJD&index=45)

しかし、値型中心の言語にする意味が良く解らん。メリット多いか?
2020/06/01(月) 19:56:38.26ID:0OrwLMkz0
とりあえずXCode作った奴は今すぐ死ねと言いたい
本気で言いたい
今からでもMSかJetBrainsに買収されて、1から作り直せ
343デフォルトの名無しさん (ワッチョイ 938c-BNr7)
垢版 |
2020/06/01(月) 20:04:20.98ID:9D7gqepi0
文法、そんなに複雑かな?
実感無い。
2020/06/01(月) 20:06:31.56ID:0OrwLMkz0
このクソポンコツAirのCPUが焼け死ぬのが先か
俺の我慢が臨界突破して画面叩き割るのが先か

ほんとお前ら、よくこんな環境で開発できるよ
ガンジーもびっくりさ
345デフォルトの名無しさん (ワッチョイ 938c-BNr7)
垢版 |
2020/06/01(月) 20:11:59.93ID:9D7gqepi0
マゾか?
辞めりゃ良いだろ。
2020/06/01(月) 20:51:30.39ID:0OrwLMkz0
ほんとだよ
どうせただのSESだし最短でクビ切ってもらうわ

ただどうしても鬱憤溜まって、どっかに一言文句言いたくなっただけだ
347デフォルトの名無しさん (ワッチョイ 938c-BNr7)
垢版 |
2020/06/01(月) 21:09:19.12ID:9D7gqepi0
やるならお仲間のとこでやんなよ。
褒めてもらえるぜ。
2020/06/01(月) 21:44:07.82ID:0OrwLMkz0
仲間?ここにはiOS開発マンセーのドMしかおらんの?
2020/06/01(月) 21:50:50.45ID:nFy1Gu7Ma
当たり前だろ
2020/06/01(月) 22:04:07.76ID:0OrwLMkz0
一度もxcode storyboard sucksでググったことがない者だけ、私に石を投げなさい
351デフォルトの名無しさん (ワッチョイ 3335-IxRY)
垢版 |
2020/06/02(火) 09:32:46.41ID:9CFjr+Iv0
sucks これどう言う意味か解らん!

sucker = 吸う人、乳児、バカ
352デフォルトの名無しさん (ワッチョイ 3335-IxRY)
垢版 |
2020/06/02(火) 09:35:10.42ID:9CFjr+Iv0
[英語で使われる「悪口」表現、人をけなす・罵る英単語 | Weblio英会話コラム(英語での言い方・英語表現)](https://eikaiwa.weblio.jp/column/phrases/natural_english/english-vilification)
353デフォルトの名無しさん (ワッチョイ 3335-IxRY)
垢版 |
2020/06/02(火) 09:38:23.11ID:9CFjr+Iv0
>>351
多分、sucks = 最低、ムカつく
suck = 乳を吸う、フェラチオする、最低な行為
2020/06/02(火) 12:31:19.92ID:67GQ09ou0
>>351
君には石を投げる権利があるようだ
355デフォルトの名無しさん (ワッチョイ 3335-IxRY)
垢版 |
2020/06/02(火) 14:18:37.67ID:9CFjr+Iv0
>>353
まちごた。
4 [VERB] no cont, V
If someone says that something sucks, they are indicating that they think it is very bad. (INFORMAL, RUDE)

suck = vi, ヒドイ状態である
e.g.
Xcode sucks. = Xcode is very bad.
2020/06/03(水) 08:27:54.97ID:W7xz+V5+0
xcodeでrunした時に、build途中に左のパネルが勝手に開くのをoffにする設定はありますか?
殺してやりたいくらい煩わしいです
357デフォルトの名無しさん (ワッチョイ ca8c-xk7t)
垢版 |
2020/06/03(水) 11:34:17.56ID:7rpa3qSq0
実行中はコードよりそっちの情報見たくない?
2020/06/03(水) 11:56:14.92ID:DK1HUsdg0
純粋な実行中はそうだな
だがデバッグのためだからやはりコードよりってのはナイな、実行しっぱなしで眺めるだけというのはそんなにないから

Preferences > Behaviors でできるんじゃないの
359デフォルトの名無しさん (ワッチョイ da35-LZmE)
垢版 |
2020/06/03(水) 13:29:11.51ID:fy+yLonD0
>>358
出来るね!

例えば、Pausesした時に、Debug navigatorが開く。

ソースを見たけりゃ、Project navigatorへ変更できる。
2020/06/03(水) 14:46:55.58ID:W7xz+V5+0
こんなに設定値あるのか・・・疲れる

モニョモニョ動きまくって見づらい重い、storyboardのxmlは勝手に変更するし、
本当に余計なことばかりするIDEだな
エディタとしては、最低どころじゃない、アウトオブザ論外だわ

俺が、書いた、値を、勝手に変更するな、ボケが!
2020/06/03(水) 16:22:35.25ID:JS01PaSi0
文句言うなら使うなよ
ザマリンでも使っとけ
362デフォルトの名無しさん (ワッチョイ da35-LZmE)
垢版 |
2020/06/03(水) 16:57:11.91ID:fy+yLonD0
>>360
まあ、Xcodeは作り直した方が良いかもね。
新規に。
古いソフトだからね。
Interface Builderと合体しなくても良かったと思うな。
2020/06/03(水) 17:13:17.54ID:W7xz+V5+0
SDKの設計センスのなさも極まってるし、作り直しなんかしなくていい
LSPだけ公開して死んでくれ
364デフォルトの名無しさん (ワッチョイ da35-LZmE)
垢版 |
2020/06/03(水) 17:39:00.41ID:fy+yLonD0
>>363
LSP?
2020/06/03(水) 17:55:36.39ID:qDQHd96k0
文句ばかり言う馬鹿だったか
ツールも使いこなせない、自称俺は賢いらしいけど、録なもん出来なさそ
2020/06/03(水) 17:57:52.78ID:qDQHd96k0
>>364
いちいち細かいことにツッコんでも無駄だぞ、文句言うけど大したことなさそうで、そんなんばっかだろから
そもそものも自分で探せないほどのなんだから
2020/06/03(水) 18:11:38.95ID:W7xz+V5+0
おまえら、Language Server Protocolも知らんのかw

クソみたいな開発環境とライセンス商売にロックインして搾取されるその様は、
淀んだドブの中で腐っていく蛆虫のよう

ツール作る側がクソなら、使う側もクソ
はっきりわかんだね
2020/06/03(水) 18:13:16.50ID:W7xz+V5+0
たかがGUI組むためだけに、たくさん文法覚えて、たくさんIDEの使い方覚えて、
イーオーエスエンジニアってすごいね!
2020/06/03(水) 18:14:11.84ID:W7xz+V5+0
井の中のイーオーエスエンジニア、LSPさえも知らず

そりゃxcodeサイコー!なんてキチゲエにもなりますわ
2020/06/03(水) 18:24:30.23ID:qDQHd96k0
な?w
2020/06/03(水) 18:39:40.44ID:uLAj9C7b0
どう見ても ID:W7xz+V5+0 がキチガイのような文なレスの数々w
372デフォルトの名無しさん (ワッチョイ ca8c-xk7t)
垢版 |
2020/06/03(水) 18:40:28.25ID:7rpa3qSq0
まあ、ここに来ても共感してもらえない事は分かったでしょう。
2020/06/03(水) 23:43:00.78ID:W7xz+V5+0
そうだな
信者しかいないところで正論言っても意味ないわな
2020/06/04(木) 01:05:59.50ID:6W5dpQBR0
ガイキチは自分が正しいと思うのはリアルでもデフォ
2020/06/04(木) 08:15:31.85ID:yXw6pCsv0
久々に死語となった「ネット弁慶」って言葉を思い出した
2020/06/09(火) 09:05:12.89ID:uzQ3qNEr0
extensionって定義しまくるとコンパイル速度落ちたりする?
とにかくビルドが遅くて困ってて、引き継いだプロジェクトで原因もわからんから
ただただつらい
2020/06/09(火) 09:45:34.74ID:VaEQGjIQ0
>>376
ソース規模とかプロジェクト構成が分からないので確かな回答は出来ないけれど、ext定義でネックになるというのは考えにくいかな(syncのときしかここの処理は走らないはずなので)
大量のリソースを含んでいるとそれの最適化で時間がかかったりするよ

まずはプロファイルとってどのGradleタスクで時間が掛かっているか分析してみることをおすすめ
https://developer.android.com/studio/build/optimize-your-build?hl=ja#profile
2020/06/09(火) 09:46:31.45ID:oouOOHLi0
>>376
ファイル数が多いとビルドに時間がかかる。
8000ファイルがうちのゴミ箱mac proで15分くらい。
2020/06/09(火) 09:47:28.79ID:VaEQGjIQ0
あ、ごめんスレ間違えた
2020/06/09(火) 09:54:30.49ID:uzQ3qNEr0
例えば、

extension Int {...}

とかすると、全ファイル読んで Int に新しい定義生やさないといけないわけじゃん
xcodeの初期読込とかこれで遅くなるのかと思った
コンパイルも同様
2020/06/09(火) 09:56:13.16ID:VaEQGjIQ0
Swiftだとextension側に変更が入るとビルド時間が増えるケースはあるね
ビルドオプションにも依るかもだけれど
それと型推論を多用しているのならその解析で時間を食ってるんじゃないかな

「swift ビルド時間の分析」あたりでググってみては
382デフォルトの名無しさん (ワッチョイ da35-MswU)
垢版 |
2020/06/09(火) 10:10:51.98ID:mfNQdJpn0
>>378
8,000files?

まじか?
そんなにデカいProject?
383デフォルトの名無しさん (ワッチョイ da35-MswU)
垢版 |
2020/06/09(火) 10:16:56.50ID:mfNQdJpn0
Qiitaの記事に、マシン毎のビルド時間の計測結果が掲載されてたけど、見つからん。

削除されちゃったかな?
CPU Core数が多いとビルド時間が短い傾向があった。
CPU Clockはあまり関係無さそうだったけど。

無印Macbook 12inchは開発に向かないという結論だった。
384デフォルトの名無しさん (ワッチョイ da35-MswU)
垢版 |
2020/06/09(火) 10:18:20.82ID:mfNQdJpn0
[Xcode 11を用いたMac Pro (2019)のBuildベンチマークはiMac Pro (2017)やMac mini (2018)と比較してさほど速くはならないもよう。 | AAPL Ch.](https://applech2.com/archives/20200113-mac-pro-2019-xcode-build-benchmark.html)
385デフォルトの名無しさん (ワッチョイ da35-MswU)
垢版 |
2020/06/09(火) 10:35:41.92ID:mfNQdJpn0
[ashfurrow/xcode-hardware-performance: Results from running Xcode on a non-trivial open source project using various Macs](https://github.com/ashfurrow/xcode-hardware-performance#xcode-hardware-performance)

なぜだか、Mac Pro,1 TB SSD,Late 2019 3.2 GHz 16-Core Xeon

の成績が奮わない。
2020/06/13(土) 01:24:10.89ID:Jlq6a5E40
今時Swiftとか無いだろw
2020/06/17(水) 22:10:06.73ID:l0cgLFcj0
whileを使って自分の親のViewControllerを辿ってて欲しいカスタムViewControllerを取得したいんやが

var viewController = self.parent
while iet viewController = viewController, viewController is customController == false { 
 viewController = viewController.parent


return viewController as? customController

だとうまく取得できんねん
ええ方法あったら教えとくれ
2020/06/17(水) 23:00:56.84ID:v5QwJFFz0
1回ビルドするのに10分掛かるから、ひたすら試行錯誤がダルい
2020年にもなってHot Reloadもない
storyboardは保守性最悪
storyboardやめてswiftで実装しようとしたらconstraintsが謎のワーニングだらけで死ぬ
型チェックだけじゃカバーしきれないワークアラウンドがてんこ盛り
translatesAutoresizingMaskIntoConstraintsは常にfalseにしなさい
stackviewはaddSubviewではなくaddArrangedSubviewにしなさい
互換性のためかと思いきや、しょうもないbreaking changeがたくさんあってStackOverflowのナレッジが半壊
CGRectMakeをCGRectにする前に他にやることはなかったのか
WWDC(笑)Swift5(笑)今まで何してたんだ?
公式ドキュメントが何の役にも立たないゴミ
xcodeが本当に本当にどうでもいいアニメーションだらけで激重
UnitTestのCLI実行も謎のオプションたっぷりで面倒くさい・激重
CIは長時間掛かってコスト爆上げ・激重
xcodeのバージョンとswiftのバージョンが連動する狂気

何もかもがゴミ
何も、かもが、ゴミ
iOSエンジニアって正気なの?
2020/06/17(水) 23:06:00.11ID:NXg2Mqyr0
>>387
探してる段階ではまだ型がカスタムコントローラではないので、isは使えない
if let targetVC as? cutomVCで判別するとよさそう
2020/06/17(水) 23:08:36.21ID:v5QwJFFz0
Appleの中の人ってxcode使ってMacのアプリ開発してるんだよね?
こんなの自分たちで作って自分たちで書いてて、死にたくならないの?
俺だったら発狂して会社丸ごと燃やして死ぬレベルだわ
2020/06/17(水) 23:37:52.15ID:ogCaVXbf0
使いこなせないのはツールが悪いのではなくてお前の頭の問題だな>>388を見る限り
なんでそんなに自分に自信があるのか不思議なくらいだな
2020/06/17(水) 23:48:03.20ID:v5QwJFFz0
iOSエンジニア様はさぞかし頭がよくて
プロダクトのことよりxcodeやUIKitのことを考えることの方がお上手なんでしょうなあ
2020/06/18(木) 00:27:50.02ID:iYOq0wlq0
↑皮肉で言っているつもりだろうが頭が悪いのが明らかな文だな
2020/06/18(木) 08:09:03.07ID:j3BTz1ip0
Xcodeがゴミなのは同意するが
馬鹿とハサミは使いようで工夫すりゃあどうにかなる
2020/06/18(木) 08:17:12.37ID:g1BoDzKB0
>>391
本当に困ってるんだ
君が本当にそう思ってるなら、それぞれの事実に対するアドバイスをもらえないか?
2020/06/18(木) 08:29:51.29ID:XtL98voMa
>>395
なら最初から低姿勢で教えを乞えばいいのに、
煽り口調で助言が得られると思ってるところが
「頭が悪い」と言われる理由なのでは?
2020/06/18(木) 09:00:59.44ID:g1BoDzKB0
>>396
煽りではなくただの事実なのだが
2020/06/18(木) 10:21:12.24ID:g1BoDzKB0
QiitaもStackOverflowも
普通ならコード2,3行の説明で済む実装が
スクショ山盛りどーん!xcodeのあそこをクリック!あっちもクリック!モニョモニョ動いてクリッククリッククリック!手順手順手順!

こんなんばっかだよね
気が狂ったりしないのかな?
それともiOSエンジニアは既に気が狂ってる?
ドキュメント大好き人間なのかな?
2020/06/18(木) 16:07:23.66ID:FpFMsiJV0
文句言ってる内容がアホすぎ
2020/06/21(日) 15:42:37.14ID:buMmoPqZ0
iOSアプリの挙動のログをずっと取り続けて、後からMacで確認する方法ってある?
起動回数とかボタン押した回数を記録したい
401デフォルトの名無しさん (ワッチョイ 17a6-AoFE)
垢版 |
2020/06/21(日) 22:00:48.75ID:yZ1Fm+rk0
>>400
そんなの自分のやりたいようにログ仕込めばいいでしょ
え?
2020/06/21(日) 22:27:49.12ID:mc9JBLN20
そういうのはGoogle Analytics使ってるアプリが多いよ
2020/06/22(月) 18:03:06.08ID:e8n1VwWJa
最近始めたんだけど、swiftUIって言語じゃなくてswiftでこう書くよみたいな書き方のことを指してる?
言語だと思って始めたんだけど頭こんがらがってるw
404デフォルトの名無しさん (アウアウエー Sa52-AoFE)
垢版 |
2020/06/22(月) 18:22:59.84ID:lnfrc1W/a
言語じゃないのよSwiftUIは
2020/06/22(月) 18:35:30.66ID:e8n1VwWJa
やっぱりそうだよねw
確認取れて良かったです
swift5の勉強でいいんよね?w
今日の迷いを消して進めそうです
ありがと
406デフォルトの名無しさん (ワッチョイ 9a8c-3MNN)
垢版 |
2020/06/22(月) 18:47:07.96ID:jPpdhxTj0
UIKitとSwiftUIではかなり違うよ。
当面、アプリのリリースを見込みたいなら前者を。
2020/06/24(水) 14:24:51.03ID:rDyUBGTv0
swiftUIがさらに強まってきている
そろそろ本番に使えるんやろか?
408デフォルトの名無しさん (ワッチョイ 3f35-FPvj)
垢版 |
2020/06/24(水) 15:04:03.73ID:hdduAkXN0
>>406
SwiftUI内部でUIKitを呼び出してる。
2020/06/24(水) 16:25:41.61ID:+OfOyZ1z0
なんでUIKit捨てないんだろう
APIは支離滅裂と言っていいほどバラバラだし
delegateとかかつて見たことないレベルで最悪に使いづらい設計だわ
410デフォルトの名無しさん (ワッチョイ 3f35-FPvj)
垢版 |
2020/06/24(水) 16:54:31.50ID:hdduAkXN0
>>409
こういう人が居てくれて有り難い。
2020/06/27(土) 23:25:33.67ID:lpNxXL740
>>401
え?その方法を聞いてるんだけど?

>>402
iOSアプリにも導入できるんですね
ただネットワーク環境がない状態でログを取りたいと思ってます
Google Analyticsは翌日に消えてしまうようですね
2020/06/27(土) 23:30:38.94ID:8iyWDrs00
ログ程度のロジックもあへあへアホアップルのゴミみたいなSDKを使用する以外の発想がないクソバカiOSエンジニア

早くstoryboardぺたぺたする作業に戻るんだよ、この土方
2020/06/27(土) 23:42:45.03ID:L1te99rx0
iOSアプリでログ取ったりクラッシュのレポート?取ったりするのはGoogleアナリティクスがベター?
414デフォルトの名無しさん (ワッチョイ 3f8c-IEpD)
垢版 |
2020/06/28(日) 09:19:48.15ID:7PLZ5/X00
>>411
この辺りどうでしょう。

https://stackoverflow.com/questions/44537133/how-to-write-application-logs-to-file-and-get-them

https://qiita.com/kenny_J_7/items/c3f33b68c92414d7f806
2020/06/28(日) 11:30:03.84ID:fEhPjcBF0
>>412
おまえどんだけstoryboardにペタペタさせられてたんだよ
かわいそうに
2020/06/28(日) 12:07:54.64ID:AuqP0Kwc0
>>414
ありがとうございます!
なんとか実装してみたいと思います
2020/06/28(日) 12:23:05.00ID:ZB1XP7qN0
>>415
早くコンストレインス(笑)のワーニングを直す作業に戻れよ、土方
2020/06/28(日) 13:13:52.77ID:YvrH/abZr
かわいそうに
419デフォルトの名無しさん (ワッチョイ 1fda-VQSO)
垢版 |
2020/07/05(日) 13:15:36.44ID:M2/a2DpJ0
>>414
SwiftyBeaver実装できました
ありがとうございます!

ただ、アプリを一度終了(terminate)して、再度起動するとPodsが働かず、一切ログが取れなくなります
どのように対処すればいいでしょうか?
2020/07/05(日) 21:10:23.71ID:M2/a2DpJ0
iexploreでローカルファイルを更新して確認したら、ちゃんと保存されてました!
あざす
421デフォルトの名無しさん (ワッチョイ 8a8c-aV8i)
垢版 |
2020/07/05(日) 21:20:32.34ID:7PARKEW00
良かった
422デフォルトの名無しさん (ワッチョイ 2703-heYS)
垢版 |
2020/07/07(火) 12:47:54.79ID:3qy6jhJz0
excel vba歴約1年、swift歴約2ヶ月です。
iphone用のプログラムを作るチーム配属されたのですが、僕を含めて同期2名の同レベルスキルで、変数の型宣言で詰まってます。

マイナスを含む数値を扱うこともあるのですが、おおむねInt32の範囲で収まる前提にした場合、Int32を超える数値ではエラーになるまでは理解しました。
月間集計用に配列のInt32の変数を宣言して、配列の要素数をInt8(1年から5年分程度なので)で指定してfor文をするとエラーになってしまいます。
どうも配列要素の変数の型がIntでないとできないようです。
いっそのことInt32などをやめてIntに統一すればいいのかもしれませんが、全Intだとメモリー使用量も多くなるのは、プログラム的に好ましくないでしょうか。

それともある程度、変数の型指定した方が良いでしょうか。
アドバイスお願いします。
423デフォルトの名無しさん (ワッチョイ 3a35-hau5)
垢版 |
2020/07/07(火) 13:04:15.90ID:3hI1oLRj0
>>422
すごいなぁ。

近所のコンビニでレジ袋が3円です。ちょいと遠いですが1円のスーパーがあります。スーパーへ行くべきでしょうか?

こんな事を聞かれてもなぁ?

全部Intにしなはれ!

Int32, Int8ってのは、互換性のためにある。Clangの関数からの戻値がChar型だとか、Int(longではない)とか、そういう時に困らないために用意されている。

メモリ使用量を気にするなら、具体的に配列に何個要素が必要なのか?よく考えた方が良い。
424デフォルトの名無しさん (ワッチョイ 2703-heYS)
垢版 |
2020/07/07(火) 13:57:14.17ID:3qy6jhJz0
>>423
レスありがとうございます。
Int32やInt8などとやたらと神経質っぽく型を指定するのは、後々のことを考えると好ましくないですよね。
なんか吹っ切れた感じです。
Intメインで適宜型を指定してやってみます。
ありがとうございました。
425デフォルトの名無しさん (ワッチョイ 3a35-hau5)
垢版 |
2020/07/07(火) 15:15:02.02ID:3hI1oLRj0
>>424
かつて、Win2Kを48MByteメモリで動かしてた時代を思い出した。
その時は、メモリ消費量を気にしたけど。

あと、RubyとかScript言語を使うのにすごい抵抗があったが、それも昔だ。
426デフォルトの名無しさん (ワッチョイ 3a35-hau5)
垢版 |
2020/07/07(火) 15:22:49.82ID:3hI1oLRj0
>>425
[Look what's inside Linus Torvalds' latest Linux development PC | ZDNet](https://www.zdnet.com/article/look-whats-inside-linus-torvalds-latest-linux-development-pc/)

64GB
2020/07/09(木) 11:11:46.29ID:0J4AniW80
本当にstoryboardが1mmも理解できない
これ理解して扱えるエンジニア、どれだけいるの?
ここまで最悪な開発体験、PHPでもなかった
2020/07/09(木) 11:58:08.55ID:h429174F0
Storyboardを扱えない開発者なんて皆無。趣味ならともかく実務ではそんなやつ見た事ない。Androidやウェブ開発、組み込み系から入ってきた人ですら扱えてる。
429デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 11:59:22.84ID:v8vzg4wT0
可哀想に。
storyboardにどの様なメソッドやプロパティが有るのか見て使ってみりゃ、storyboardの意味は分かるだろう。
2020/07/09(木) 13:08:56.72ID:1+4BqpBx0
理解できないのが理解できない。
モッサリ感以外は文句ない。
2020/07/09(木) 13:09:02.61ID:0J4AniW80
ほんとかよ
Holm 15Aより重いXCodeで、ちまちまタブ切り替えて目をこらして1つ1つプロパティ確認していくのか
ファイルを開いただけでdiffが出るし、要素を変更した結果のdiffは予測不能だし、似たような要素作ろうにもコピペ不可能だし
storyboardのプレビューと実行結果は全く違ってプレビューが罠でしかないし、
そしてコンフリクトしたら完全に作り直しだし

見て使ってみろって、ホットリロードもないのに毎回毎回ビルドしてちまちま確認するのか?
どんだけ暇な会社で働いてるんだよおまえら
432デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 13:41:46.94ID:v8vzg4wT0
君、その仕事降りた方が良い。
それだけの話。
2020/07/09(木) 13:56:12.52ID:0J4AniW80
反論してくれんかね
storyboardのプロ達よ
Appleは最高にクールで、Appleが発明したツール・言語は最高にクリエイティブで、iOSアプリを開発することは最高にエキサイティングなんだ
って言ってくれよ
2020/07/09(木) 14:18:05.99ID:h429174F0
いや別に使いたくないなら使わなくていいんじゃない。Storyboard無くしてSwiftUIにすりゃいいじゃん。
どうせまたSwiftUIが1mmも理解できないとか言うんだろうけどw
435デフォルトの名無しさん (ワッチョイ 8335-LoFw)
垢版 |
2020/07/09(木) 14:44:25.23ID:iB8vUvTh0
>>434
SwiftUIでは一気にハードル上がったな。
Function Builder, Custom Attribute, some, Generics, Struct, Value Semantics
つまりProtocol Orientiedなのだ。

英語が理解できないと詰む!
2020/07/09(木) 14:59:21.42ID:0J4AniW80
>>434
レベル低いレスだなぁ
SwiftUIの対応バージョン知ってる?
大学生が作るオモチャの話してるんじゃねえんだわ・・・
toCで13以下切り捨てできるほどマイナーなアプリなら、そうしてもいいんじゃないの
2020/07/09(木) 15:19:42.87ID:UzBmpoZkp
オレ理解できないんだけど!

理解できない程度なら降りなよ

おまえらレベルが低い!

なんですかこのひと
2020/07/09(木) 15:22:49.81ID:0J4AniW80
俺の書いた具体的な批判に一切反論できず
「嫌なら見るな!」

どこのテレビ局だよw
これをレベル低いと言わずして何と言うのか
2020/07/09(木) 15:42:32.06ID:X96ZI/z90
はぁーstoryboard全く理解できんなー。
俺様ほどの天才が理解できないんだから、ここの住民どもには全く理解できていないだろう。

はぁ? 俺様が理解してないものを貴様ら愚民が理解できるわけがない。
きっとしょぼい案件しかやってないから理解しなくてもなんとなく処理できてるだけだろう?

愚民どもには俺様の言ってる意味すら通じていないようだから、反論もできないのだろう。
俺様に理解できないものをつくるアップルはクソだな。

やはり愚民どもはレベルが低いから話をそらしてきやがった。
お子様レベルのプログラミングしかできない愚民が恐れ多くも俺様にレスするんじゃないよ。

全く愚民どもは頭が悪くて俺様の話しについてこられなくて困るわ。←イマココ to be continued
440デフォルトの名無しさん (スプッッ Sd43-dhi7)
垢版 |
2020/07/09(木) 16:10:11.10ID:2mzYG2vad
>>437
無能な自称プログラマ(無職)
2020/07/09(木) 16:14:01.68ID:0J4AniW80
storyboardとは

ファイルを開いただけでdiffが出る
要素を変更した結果のdiffは予測不能
似たような要素作ろうにもコピペ不可能
storyboardのプレビューと実行結果は全く違ってプレビューが罠でしかない
コンフリクトしたら完全に作り直し


これが全くの事実無根である、もしくはこの通りであるが糞ではない
と言ってみてくれw
2020/07/09(木) 16:55:52.36ID:1+4BqpBx0
消えろキチガイ
2020/07/09(木) 17:09:01.41ID:0J4AniW80
何一つ反論できず降伏ですか、そうですか・・・
444デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 17:15:58.54ID:v8vzg4wT0
そうだよ。
ここいても無駄。
2020/07/09(木) 17:39:24.49ID:h429174F0
>>441
>ファイルを開いただけでdiffが出る
俺的に同意できんのはこれだけだな。ツールの使い方知らないと苦労するね。まぁ出来ないなりにクソアプリ開発頑張れよ。
2020/07/09(木) 17:44:34.18ID:DfVmtYbha
別に反論ではないが似たような理由で、UIはソースで書く派になった。
でもstoryboardはところどころメリットはある。すべてのデバイスでの結果が素早く見れる点などはメリット。でもそれはソースで書くことによってデメリットを潰しているから感じるメリット。
可能なら一度ソースで書く派になってはどうか。
447デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 17:52:55.04ID:v8vzg4wT0
プロジェクトの主導権は無い立場と思われ。
2020/07/09(木) 20:24:11.43ID:0J4AniW80
そうだよ、クソアプリの保守
キチガイみたいなコードを書きやがった前任をみんなで呪いながらバグを潰す日々

>>446
全部srcで書くべきだよな
storyboardだけは存在してちゃいけないわ
マジで害悪、全人類の敵

>>445
そうだよ、全く理解できない、というか共感できない
不要な機能がゴチャゴチャと多すぎ
xcodeは今すぐ開発中止して、IntelliJのプラグインにでもなってほしい
よくこんなプロダクトを世に出せるわ
恥ずかしくねえのかな
449デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 21:07:42.37ID:v8vzg4wT0
まだ居たのか!
2020/07/09(木) 21:44:56.51ID:CE52zslA0
よくわからんけどこの空気の読めなさはチームにいると面倒くさい人のそれだなぁ
2020/07/09(木) 22:16:33.00ID:0J4AniW80
2chで空気読むわけないだろ
ましてstoryboardなんか信仰してる狂人の巣窟で
iOSエンジニアの空気なんて1nmも読めんわ
2020/07/09(木) 22:19:50.61ID:UzBmpoZkp
おかしいのはあなたよ。
2020/07/09(木) 22:35:11.07ID:0J4AniW80
>>452
>>441
454デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 23:40:06.67ID:v8vzg4wT0
居続けても良いけどコテハンつけてくれ。
455デフォルトの名無しさん (ワッチョイ a51d-6PjY)
垢版 |
2020/07/10(金) 00:43:03.83ID:ep3p8wvz0
ネクスウェイ、週休4日制・1日3時間勤務選択できる勤務体系を導入
https://news.mynavi.jp/article/20191217-940849/
週休4日OK、介護などと両立も SMBC日興が導入へ
https://www.asahi.com/articles/ASMDJ4HD3MDJULFA01K.html
ルネサス、週休3日制導入へ 連休明けから5000人対象
https://www.nikkei.com/article/DGXMZO58462290U0A420C2TJ2000/
超異例「週休4日制」の導入をSMBC日興証券社長が決めた理由
https://diamond.jp/articles/-/223832
土日と「水曜」は休日! ベンチャー企業が「週休3日制」を導入してよかったコト
https://www.j-cast.com/2019/07/21363088.html?p=all
2020年4月より「週休3日制」を導入。テックカンパニー化に向け、好循環を生み出すエンジニアリング組織へ
https://prtimes.jp/main/html/rd/p/000000096.000016431.html
「週休3日」でバズった、無人コンビニ「600」はどんな会社か
https://media.moneyforward.com/articles/3394
2020/07/10(金) 13:34:33.55ID:Je2XzOO4d
来週からiOSアプリ開発案件に配属されるから見にきたけどstoryboardってのは使わないほうがいいのか?
2020/07/10(金) 13:49:14.03ID:1Zg4Ju/r0
storyboard はswiftUIに移行することになりそうだから問題がなければswiftUIのほうが良いかも、ただ現状のswiftUIは問題が多いのよね
458デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/10(金) 13:50:44.90ID:Pvtu7gBh0
つうか一般売りには現実的じゃ無い。
2020/07/10(金) 13:51:51.46ID:u7kTmoWp0
まともなフロントエンドやAndroid、クロスプラットフォーム開発したことあるなら、ビビるで
あまりの糞さに
2020/07/10(金) 13:52:51.83ID:u7kTmoWp0
>>456
アサインされてしばらくしたら感想書きにきてくれよな
461デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/10(金) 13:54:15.03ID:Pvtu7gBh0
配置規則の優先順位や必要条件をしっかり把握して使えば忌み嫌う様な物じゃ無い。
2020/07/10(金) 14:43:40.34ID:7npLoFfh0
storyboard嫌いなら使わなきゃいいのに。
文句言いながら粘着してストーカーみたい。
2020/07/10(金) 16:02:12.23ID:u7kTmoWp0
誰が使いたくてこんなゴミ使うか
1度このstoryboardに騙されたが最後、2度storyboardから逃げられない地獄の片道切符だぞ
Appleのボケナスエンジニアに言えや
2020/07/10(金) 17:28:50.84ID:Ej4pI5WX0
クソクソ言ってるのは1人みたいだけど実際の現場での普及率的にはどうなの?
クソでも現場で使われてて需要が多いなら導入する価値はあると思うが
2020/07/10(金) 17:39:27.09ID:u7kTmoWp0
storyboard sucks
約 2,340,000 件 (0.38 秒)

ほーん
2020/07/10(金) 18:40:02.91ID:6rbexrrra
>>464
作るアプリの複雑さも考慮すべきと思う。
3日で出来る単純なアプリなら問題は少ないけど、アプリが肥大化するとデメリットが噴火する。

あと、デメリットに気が付いたけど時すでにお寿司ってパターンもあるだろうから、現場で使われていることを基準にするのも危険。
2020/07/10(金) 20:33:50.96ID:9ovEAb/pp
MVCパターンを実現するためにああなってるんで
別に「俺のアプリは俺が自力でビューとコントロールを実装するぜ!」で
後々、問題が起きないならいいんじゃねーの。
社員じゃなくて個人開発者なら
468デフォルトの名無しさん (ワッチョイ fd03-zloz)
垢版 |
2020/07/12(日) 20:58:48.13ID:5nx3fzvd0
約数十万の数値を基にシミュレートする場合、C++とDbより配列使う方が計算結果が速いんだが、Swift+Iosでは実行速度やメモリ確保で影響は気にしなくてもいいもの?
試しにSwift+シミュレーターでは、1秒以下且つ15Mb以下で結果が出たんだが...
そもそもSwift+Iosベースに置き換えるなら計算基をDb化してオーバーヘッドを甘んじるのが常套手法かな?
漠然的な質問ですまん
2020/07/12(日) 21:44:54.14ID:D2CzJwM50
>>467
> MVCパターンを実現するためにああなってる
絶対に違うね
「馬鹿なエンジニアでもUI作れますよ!」というプロパガンダのためにひり出されたのがstoryboardだ

そして騙された本物の馬鹿たちが作り上げるゴミ、ゴミ、ゴミの山
それはまるで20年前のPHPerたちの狂想曲のよう
PHPよりタチが悪いのは、storyboardのテキストは予測不能に変化し、
xcodeというGUIなしには一切変更不可能なバイナリデータであることだ

そしてそして、醜悪 of 邪悪なViewControllerとstoryboardの悪魔合体
1度storyboardを使ったが最後
エンジニアのstoryboard力(笑)に依存して、実装はViewControllerとstoryboardに泣き別れし、
100人が100人、個性豊かなコードを書いてくる
WOW, It's diversity!

10年前のMVCフレームワークやフロントエンドでさえ、こんな汚物はなかったぞ
よくこんなものを後発で出せたもんだな
恥を知れ
2020/07/12(日) 22:12:04.43ID:D2CzJwM50
別にstoryboardがさ、htmlやPHPより昔、
チンパンジーかジャワ原人が洞窟に絵を描いて産まれたものだったなら、もう少し寛容にもなれるさ

ところがどっこい、storyboard(Xcode 4.2)の登場は2011年だぞ!
PHP 5はとっくにプロダクトで使われ、html5やcss3が使えるようになってきてる時代だ
そんな時代に、いったい何だい?このhtmlにもPHPにも劣るゴミは
どういう思考回路したら、こんな支離滅裂な文法の言語を再発明する気になるんだい?!

それから毎年偉そうにWWDCだバージョンアップだ何だ・・・
なんと8年!
ようやく出てきたSwiftUIにウレション漏らして、
当時ですら時代遅れの肥溜めstoryboardを8年間泳いだウジ虫たちが羽化して飛び立つ
救いようがないほど頭の弱いメクラ信者ども
(なお2020年になってもSwiftUIをプロダクトでは使えないという事実)

storyboardがイイとか言ってるiOSエンジニアさんさ、
君ね、本当に20世紀からタイムリープしてきたチンパンジーにしか見えないよ
周りから見たらね
猿の惑星にきた気分さ
471デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/12(日) 22:13:43.28ID:0D/Ferew0
StoryBoardとViewControllerの関係を理解できてないな...
2020/07/12(日) 22:32:41.79ID:Pntbd/Qj0
StoryBoardってXMLじゃないの?
なんかQiitaあたりでそんな話を見たことあるけど
バイナリデータなの?
2020/07/12(日) 22:36:04.91ID:z71iSMIT0
StoryBoardのおかげて初アプリ作れましたー ^^v
2020/07/12(日) 22:41:36.04ID:D2CzJwM50
>>472
XMLっぽい何かであって、文法・規則が完全にブラックボックス
xcode以外からの編集は不可能だから、実質バイナリデータと同義だよ
2020/07/13(月) 00:50:06.45ID:S1Fx8ysb0
ちんちんちんちんちんちんちん
2020/07/13(月) 19:30:48.19ID:vRb7oMi+d
>>458
どういう意味?
477デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/13(月) 20:55:20.76ID:xSgG0kpF0
>>476
iOSの対応が13以上。
478デフォルトの名無しさん (ワッチョイ fd03-zloz)
垢版 |
2020/07/13(月) 22:40:53.62ID:HrcA3I5U0
>>468
このスレは、基本、初心者向け
応えてくれそうな知識持ち合わせてるヤツ少ないけどね
まあ結果優先ならdbより連想配列化した方が無難かな
その配列構成にもよるけどね
てか、数十万データ程度でシミュレートってなんだろ?
案外、関数化した方が配列要素少なくできんじゃね?
479デフォルトの名無しさん (スッップ Sd43-zloz)
垢版 |
2020/07/14(火) 14:13:16.66ID:fwERAfMXd
>>478
シミュレートと言ってもとある占いアプリ案件を安請け合いしたツケが面倒臭い計算する羽目にw
しかもプログラム知らないくせにやたらと口煩いクライアントでマジ大弱りなんですよw
配列が無難のようですが、面倒なのでSqliteで対応して納品することにします
ありがとう
2020/07/15(水) 11:58:17.42ID:pL8+4mwq0
RxSwiftって公式サイトないの?
ググってもQiitaとかStackOverflowばかり出てくる
GitHubもチュートリくらいしか見当たらない
みんなどこからこの謎のライブラリの使い方学んでるんだ?
481デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 12:54:53.34ID:Hu/MzNDe0
>>480
Recommend seeing the playground included in the official git archive.
482デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 13:00:06.09ID:Hu/MzNDe0
>>480
ヒント!

1. アルゴリズムの直交化
2. イベントの直交化

cf. 計算科学用語でA, Bが直交であるとは、独立であるという意味。
483デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 13:01:26.28ID:Hu/MzNDe0
>>481
もう一つヒント
What does X in Rx stand for?
2020/07/15(水) 13:05:09.16ID:pL8+4mwq0
いやナゾナゾとかいらないんですけど・・・
485デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 14:46:19.63ID:Hu/MzNDe0
>>484
へ?解りやすい例が公式サイトにあるじゃん。

debounceの例が!

例えばkeyboardでr xxx swiftと入力したとする。
xの部分はチャタリングでxを三回pressしている。

発生するkey press eventが”rxswift”で有って欲しい時に、debounceを使うのだ。

debounceを使うと、rxxxswiftと入力されるのを防ぐ事ができる。
486デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 14:52:02.09ID:Hu/MzNDe0
米国共和党は、チャイナ共産党の最高首脳部の資産凍結を検討、ってどう言う意味?

資産凍結ってのは、遺産相続時の口座凍結と同じ?

遺産相続時、相続人は遺産分割協議書が無いと、解凍できなくなってしまうを経験したけど、それと同じ?

自分の口座であっても引き出せなくって事?

俺、米国銀行に口座作った事無いっす。
487デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 14:54:25.32ID:Hu/MzNDe0
>>485
debounce = de + bounce = ポコポコ跳ねるのを防止、キーボードのスプリングがポコポコ跳ねるのを禁止

って意味なのかな?
今更、気がついた。
488デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 15:02:57.45ID:Hu/MzNDe0
>>487
de- = off, away, aside

なるほどぉ
debug = away + bug = 虫取り
2020/07/15(水) 15:12:10.02ID:pL8+4mwq0
例えば、こういうドキュメントないですか?という質問をしています
https://rxjs-dev.firebaseapp.com/api
2020/07/16(木) 16:53:44.02ID:L+apgnKF0
>>489
これ誰も知らないの?
どうなってんだiOS開発って・・・
491デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/16(木) 17:09:35.39ID:Ap8TzDuh0
特に必要じゃないからだろ。
2020/07/16(木) 17:20:19.12ID:L+apgnKF0
それマジ?w
493デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/16(木) 17:31:06.75ID:Ap8TzDuh0
必要なら普及してるだろ。
494デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/16(木) 17:32:20.73ID:Ap8TzDuh0
似た様な仕組みはSwiftUIで導入してるし。
2020/07/16(木) 17:41:08.09ID:L+apgnKF0
SwiftUIが出るまで(いやまだ事実上使えないわけだが)の、10年近く
この完全に狂ってるとしか言いようがない delegate で頑張って、
信者は毎年嬉ションを漏らしながら高額所場代をAppleに払い、
ギリマシな糞であるRxSwiftは、StackOverflowとQiitaでコピペ合戦してるというのか?

なんだここは・・・地獄か?PHPより酷い環境がこんなところにあったとは
496デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/16(木) 17:43:58.96ID:Ap8TzDuh0
なんだお前か
2020/07/16(木) 19:42:46.57ID:jTRz9sS4a
>>495
またおまえかw
2020/07/16(木) 19:53:26.04ID:1IjFQ7i+0
storyboardに親殺された奴がいるのはこのスレですか?
2020/07/16(木) 20:19:14.25ID:L+apgnKF0
いいからオフィシャルドキュメントくらいまともに書いてくれ
iOSエンジニアはガイジしかおらんのか
500デフォルトの名無しさん (ワッチョイ b135-RMqM)
垢版 |
2020/07/16(木) 20:26:08.47ID:Xk5GpyH60
>>489
よく見つけたね。
501デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/16(木) 21:09:05.87ID:Ap8TzDuh0
開発元に言え
2020/07/16(木) 21:38:19.37ID:NUDch0ie0
RxSwiftなんか使ったことないんだが
2020/07/16(木) 21:43:19.56ID:L+apgnKF0
>>502
何使ってる?
504デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/16(木) 22:41:18.72ID:Ap8TzDuh0
質問の意味汲める人居ないだろうな。
505デフォルトの名無しさん (ワッチョイ 2ebb-qFpy)
垢版 |
2020/07/16(木) 22:59:25.08ID:DF0Z9kKK0
ならここで聞くなバカ。
お前も知らんくせに偉そうなこと言うな。
506デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/16(木) 23:02:46.68ID:Ap8TzDuh0
意味不明。こんな漠然とした質問、君は答えられるか?
507デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/16(木) 23:04:18.74ID:Ap8TzDuh0
「食べるラー油は食べたことないな」
「何食べてる?」

は?
2020/07/16(木) 23:12:08.06ID:e4Bz4W8G0
どうでもいい喜ガス
2020/07/16(木) 23:24:11.72ID:L+apgnKF0
例えばタップアクションの定義に、みんなstoryboardぺたぺたするのが一般的iOSエンジニアなのかね
510デフォルトの名無しさん (ワッチョイ b135-RMqM)
垢版 |
2020/07/17(金) 07:15:45.53ID:+MJyEQMw0
>>502
正直なご意見!

俺の憧れの実装は、Key Pressと同時に検索が始まるっていう、TextFieldだ。

つまり、検索ボタンが無い、検索Interface、UI/UX。
511デフォルトの名無しさん (ワッチョイ 8910-pqx6)
垢版 |
2020/07/17(金) 07:41:11.38ID:mTf7mocg0
>>509
お前この程度のレベルなのかwww
storyboardのグチ言う以前の問題じゃねぇかwwwww


[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
http://egg.5ch.net/test/read.cgi/mac/1538778915/
>>216
>uinavigationbarに戻るボタンを付ける方法を教えてください
>back buttonという項目にbackと入力してみましたが変化がありません
>https://i.imgur.com/ZnvocdG.jpg
2020/07/17(金) 07:58:54.65ID:7pD5XCEq0
>>511
早くXcodeのGUIで@IBActionを付ける作業に戻れよ、土方(笑)
2020/07/17(金) 08:02:05.12ID:7pD5XCEq0
Xcodeもアスペ
言語もアスペ
エンジニアも>>485-488アスペ

アスペ指向iOS開発
514デフォルトの名無しさん (ワッチョイ 8910-pqx6)
垢版 |
2020/07/17(金) 08:24:10.72ID:mTf7mocg0
否定しないのかwww
顔真っ赤っかじゃねぇかwwww
515デフォルトの名無しさん (ワッチョイ b135-RMqM)
垢版 |
2020/07/17(金) 08:49:35.59ID:+MJyEQMw0
>>514
はい、明日ぺです。
いま、恥ずかしくて死にそうです。

ウソ!
2020/07/17(金) 08:58:45.93ID:7pD5XCEq0
>>514
君にはいったい何が見えてるんだ・・・?
初心者スレからやってきて、ぼくのさいきょうのストーリーボードをけなすな!!って
顔真っ赤は君やんw
2020/07/17(金) 10:42:38.12ID:mTf7mocg0
コードでもstoryboardでも実装できないから愚痴ってるんだね。かわいそうに。
素直にコードでの実装方法教えてくださいって言えばいいのに。
2020/07/17(金) 10:47:40.45ID:7pD5XCEq0
RxSwiftなしでの実装方法
あのキチガイみたいな設計のdelegateと、激重storyboardからIBActionぺたぺた
それら以外にあるなら教えてくださいよ
ほらほら
519デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/17(金) 13:06:17.26ID:r10KBvHI0
delegateの設計の例えばどの辺りがキチガイみたい?
520デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/17(金) 17:24:42.19ID:r10KBvHI0
で、何を実装するの?
521デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/18(土) 01:09:22.93ID:Ik6vvlrU0
>>510
普通にdelegate使っても、プロパティオブザーバー使っても出来そうじゃない?
逐次検索はウザイと思うけど。
2020/07/18(土) 06:51:09.31ID:te3QovqN0
今日はSwift誕生10周年

Swift is 10 years old today:

https://github.com/apple/swift/commit/18844bc65229786b96b89a9fc7739c0fc897905e

committed on 18 Jul 2010
2020/07/18(土) 07:04:50.41ID:MUmFkE+x0
>>519
例えばUITextField

同一画面に複数のUITextFieldあって、そのVCにdeleate実装する場合、
全てのUITextFieldから同一deleateが呼ばれて、それをif文で分岐して下さい
って、どういう神経してたらこんな設計になるか理解できないよ

入力に介入したい場合これ使うようだが
textField(_:shouldChangeCharactersIn:replacementString:)
このメソッド名、引数名から想像できる機能からあまりにも掛け離れてる
しかも必ずreturn falseしてself.textFieldに対して副作用バリバリで実装って
正気の沙汰とは思えないよ
2020/07/18(土) 07:08:13.70ID:MUmFkE+x0
>>522
歴10年なんて最後発なのに、よくこんなゴミ屑みたいな設計になったな・・・
そして10年間・・・


       、z=ニ三三ニヽ、
      ,,{{彡ニ三ニ三ニミヽ
     }仆ソ'`´''ーー'''""`ヾミi
     lミ{   ニ == 二   lミ|
.      {ミ| , =、、 ,.=-、 ljハ
     {t! ィ・=  r・=,  !3l
       `!、 , イ_ _ヘ    l‐'    今まで何してたんだ?
       Y { r=、__ ` j ハ─
.  r‐、 /)へ、`ニニ´ .イ /ヽ
  } i/ //) `ー‐´‐rく  |ヽ
  l / / /〉、_\_ト、」ヽ!
  /|   ' /)   | \ | \
525デフォルトの名無しさん (ワッチョイ b135-RMqM)
垢版 |
2020/07/18(土) 07:29:34.41ID:SpahnTTw0
a-bone
まあ、どの言語にも、なんじゃこりゃ?って仕様があるよねぇ。

JavaScriptのあれとか。
526デフォルトの名無しさん (ワッチョイ b135-RMqM)
垢版 |
2020/07/18(土) 07:30:55.02ID:SpahnTTw0
>>525
JavaScriptのundefinedがいろんな意味があるとか。
527デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/18(土) 10:30:43.58ID:Ik6vvlrU0
なんか、結局好みの問題ってレベルだな。
2020/07/18(土) 10:41:15.44ID:GYNrv3TO0
えっ
こんなのが好みの奴がおるの?

マ!?
529デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/18(土) 10:45:55.41ID:Ik6vvlrU0
一括で受けて振り分けで済む利便性は有るだろ。
2020/07/18(土) 11:10:17.46ID:GYNrv3TO0
最初から振り分けて宣言すればいいよね
山盛りてんこ盛りのif elseが好きなの??
2020/07/18(土) 11:11:21.81ID:kH5XjWMj0
同一delegateが呼ばれる設計に自分でしてるのに
どういう神経してたらこんな設計になるのか理解できないとは・・・
2020/07/18(土) 11:26:49.11ID:kH5XjWMj0
>>523
>textField(_:shouldChangeCharactersIn:replacementString:)

何か勘違いしてるのかもしれないけどとりあえず必ずfalseを返す必要なんて全くないよ
shouldChangeにNoと答えたい時にfalseを返す

名前が長くてすぐにはわかりにくいのは同意するが
textField shouldChangeCharactersIn (the range) (with the) replacementString => Yes/No
なので機能とはかけ離れてない

入力された文字列をテキストフィールドに反映せず
違う文字列を反映する用途にも使えるけど
メソッド名から分かるようにそれは本来の主要な用途じゃないから
2020/07/18(土) 11:41:02.14ID:GYNrv3TO0
>>532
では

> 入力された文字列をテキストフィールドに反映せず
> 違う文字列を反映する用途

に最適な実装は?
2020/07/18(土) 15:42:48.27ID:kH5XjWMj0
>>533
最適な実装は状況によるから自分で考えてね

一ついえるのはdelegateにしても副作用にしてもメソッド名にしても君は一つの側面しか見てない
選択肢を多面的に見てトレードオフの判断ができるようでないと最適な設計選択なんて到底無理

自分の考える代替案と比較して
クソみたいに見える設計にはどういうメリットがあるのかを常に考えるみるといいと思う
2020/07/18(土) 22:44:29.41ID:GYNrv3TO0
>>534
偉そうにレスしてきたからどれ程のもんかと思えば

> 最適な実装は状況によるから自分で考えてね

ダッッッッッッッッッッッサwwwwwwwwwwwwwwww

UITextFieldを継承した独自のTextFieldを作るとか、RxSwiftを使うとか
それすらも提示できないのか
あまりに哀れ過ぎて言葉にならねえぜ

Apple神が神delegateを設計したのだからそれが最適な設計!!
delegateを叩く奴は考えなしの低脳!!!
ってか?

そっくりそのまま返すぜ
「君は一つの側面しか見てない」キリッ
2020/07/18(土) 22:46:38.17ID:GYNrv3TO0
あ、後出しで「考えさせた(キリッ)」とかいらんぞ

やはりiOSエンジニアは頭storyboardのクソバカしかいないようだね
井の中のiOSエンジニア、10年間まるで成長せず
哀れだねえ
2020/07/19(日) 00:27:50.12ID:hoyslWWP0
Appleの作った言語に文句言うなら自分で変えれば良いじゃない、どれだけ文句を言っても変えられないなら使うしかないでしょ
与えられたオモチャが使いにくいからって遊ばないより工夫して遊ぶ方が楽しいじゃないか。

それに作り手は使いにくい物を作ろうとして作ってないと思うよ、少なくとも使わせてもらえてることは忘れてはダメだとおもうんこ
2020/07/19(日) 00:53:11.80ID:gHiHMthK0
質問です。
どうやって画面全体(UIView)をpinchで拡大・縮小するんですか?
UIViewの上に設置したオブジェクトはpinchで拡大・縮小できました。.
2020/07/19(日) 08:00:31.59ID:AsdfomoK0
>>537
嫌なら使うな!
Apple神が作ったものが使いにくいはずがない!
delegateとstoryboardは楽しい!
delegateとstoryboardが使わせてもらえる幸せ!


清々しいまでの思考停止
そりゃこんな腐った設計のまま10年時が止まりますわ^^;
2020/07/19(日) 08:01:58.56ID:AsdfomoK0
言語がクソなら集るのもやはり蝿だな
さうがにペチパーと同じレベルだとは思わなかったが

iOSエンジニアにもペチパーと同じく名誉ある名前を付けてやりたいな
541デフォルトの名無しさん (ワッチョイ b135-RMqM)
垢版 |
2020/07/19(日) 08:44:00.38ID:V8dmb4Z60
>>533
イライラをやり過ごす方法
1. イライラしてる自分を遠くから眺める

やりたく無い事をやらなきゃいけない。なかなか着手出来ない。
やっても悪い結果が生じそうで、目を背けたい。
そんな時の思考方法

1. 後回しにすれば、後日締め切り間際に困るのは自分
2. 困って追い詰められた結果、出てくるのが良いアイディアとは限らない
3. 仮に悪い結果が生じても、立ち直って出直せば良い
2020/07/19(日) 09:23:16.63ID:AsdfomoK0
言語・SDKがクソ過ぎて発狂の挙げ句精神論に落ち着くiOSエンジニアwww
543デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/19(日) 09:35:07.24ID:OmDJeBqx0
発狂してるのは君。
2020/07/19(日) 09:46:26.74ID:AsdfomoK0
>>543
俺が書いた事実・批評に対して、
全て具体的な反論が一切なく、
おまえがわかってないだけ、Appleを信じろ、挙げ句の果てに精神論

これがiOSエンジニアにとっては発狂ではなく自然状態なのだとしたら、すげーわ
2020/07/19(日) 09:48:10.66ID:AsdfomoK0
ほんとここまで専門性皆無で無能揃いなスレ見たことない
ペチパー以下だぞマジで
546デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/19(日) 11:41:01.36ID:OmDJeBqx0
ここではカウンセリングは受け付けてないぞ。
2020/07/19(日) 11:49:14.56ID:LoWHUcys0
>>535
>UITextFieldを継承した独自のTextFieldを作るとか、RxSwiftを使うとか

このレスを見てなんで一側面しか見れないのかよくわかったわ

どちらも単に抽象化レイヤーを一つ追加して役割の一部を担わせるだけなんだけどそれが理解できてない
その原因は抽象化思考力の欠如

RxSwiftだってtextFieldに対しての副作用バリバリで実装してる
Observableという抽象概念で包んでdelegationじゃなくobserverを活用するためのレイヤーを一つ追加してるだけ

抽象化思考ができないから他人に用意されたAPIという目に見える側面しか捉えられない
ソフトウェアを作る人間としては致命的だから人格とともに克服しよう
548デフォルトの名無しさん (ワッチョイ b135-RMqM)
垢版 |
2020/07/19(日) 11:54:43.44ID:V8dmb4Z60
>>542
>言語・SDKがクソ過ぎて発狂


クソSDK

若者と古参の考え

1. 言語・SDKがクソ過ぎて発狂、と主張
2. 金になるけど、脱落者多そう
2020/07/19(日) 11:58:23.41ID:AsdfomoK0
>>547
じゃあその豪語してる一側面以外の見方で、他のやり方言ってみろよ
ないんだろ?
他人を罵倒する言葉だけ達者だなw
550デフォルトの名無しさん (ササクッテロ Sp75-6FTa)
垢版 |
2020/07/19(日) 14:07:37.78ID:qbDhIZinp
漠然とした質問だな。
何をどうしたいんだ?
2020/07/19(日) 14:09:46.66ID:7MrGzgEOa
【悲報】UIをソースで書くことをすすめた俺忘れられる
2020/07/19(日) 19:26:29.62ID:gHiHMthK0
>>550
おねしゃーす
どうやって画面全体(UIView)をpinchで拡大・縮小するんですか?
UIViewの上に設置したオブジェクトはpinchで拡大・縮小できました。.
553デフォルトの名無しさん (ササクッテロ Sp75-6FTa)
垢版 |
2020/07/19(日) 20:02:52.11ID:qbDhIZinp
>>552
それはRxSwiftでは実装できてるって事ね?
2020/07/19(日) 20:09:22.46ID:gHiHMthK0
>>553
いえ、ID:AsdfomoK0とは全然関係ないですがおねしゃす
555デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/19(日) 20:40:30.70ID:OmDJeBqx0
>>550は流れとしては>>549へのレスだな
じゃ、>>549とはあくまでも別件という事で
2020/07/19(日) 22:54:00.14ID:H7onmrrw0
言語がアスペだと信者もアスペになるようだな
2020/07/19(日) 23:23:07.18ID:LoWHUcys0
>>552
画面全体をUIViewじゃなくUIScrollViewにして
その中に拡大・縮小したいUIViewを配置
2020/07/19(日) 23:31:46.77ID:H7onmrrw0
>>557
これだよ
プログラムの話をしているはずなのに、一生懸命文章で手順を説明しないといけない

他の言語なら明示的に「こういうコードを書くといいよ」で済む話が
コピペで数秒で済む話が

iOSエンジニアときたら
曖昧模糊とした説明を一生懸命書いて、受け手は一生懸命その説明を解読しそして狂ったstoryboardと格闘し、
コピペの何十・何百倍もの時間が掛かかる
挙げ句の果てにひり出されるのは、長大で支離滅裂で解読不能なstoryboardのdiff
たった数個のViewを置いただけのはずが!どうしてこんなことに!

なぁ、恐ろしいほどの生産性の低さだよな?
なんか擁護・反論ある?
2020/07/19(日) 23:32:55.89ID:gHiHMthK0
>>557
ありがとうございます
なるほど
画面領域が狭いから動かない感じがしてたので、スクロールビューにすればいいんですね
試してみたいと思います
随分VC作っちゃったのでちょっと面倒ですが・・TT 
2020/07/19(日) 23:34:14.75ID:H7onmrrw0
井の中のiOSエンジニア、大海を知らず
この狂気にiOSエンジニアは気付かない
悲しいね
2020/07/19(日) 23:34:16.81ID:gHiHMthK0
>>558
Storyboardのほうがわかりやすいです

以上
2020/07/19(日) 23:34:46.50ID:LoWHUcys0
>>549
>じゃあその豪語してる一側面以外の見方で、他のやり方言ってみろよ

抽象化思考力の無い人間の典型だね => すぐHowに飛びつく
Whatを定義せず背景にあるWhyを理解しようとしない
Howのレイヤーでしか考えられないから他人の用意した設計に従う以外の道がなく行き詰まる

事実の指摘を罵倒と感じてるうちは進歩しないよ
がんばってねー
2020/07/19(日) 23:38:31.63ID:H7onmrrw0
>>559
ほらな!
たった数行の修正で済む話が!
なんて面倒臭い!
swiftで書いたりGUIで描いたり行ったり来たり!
そしてたった数行の修正で済むはずの簡単な話が!
おまえの全ての作業・時間が無駄になって、今からあのクソ重いXcodeのstoryboardプレビューをコネコネするんだよ!

おまえもさっさと気付いた方がいいぞ!
こんなキチガイみたいな環境で開発してたら、脳みそ腐ってここの連中みたいに
iOS開発しかできないゴミ屑みたいなエンジニアになって人生終わるぞ
2020/07/19(日) 23:41:35.02ID:H7onmrrw0
>>562
はいはい、delegateはクソに関して、何一つ反論なし、と

事実の指摘をノラリクラリかわすだけの胡散臭いペテン師になるのが
iOSエンジニアってこったな

言語もSDKもエンジニアもクズばかり
これがiOSだ!
2020/07/19(日) 23:42:16.00ID:gHiHMthK0
>>563
サーセン、エンジニアじゃなくて素人アプリ作成者です
Swiftのおかげで素人でもアプリを作れるようになってありがたい限りです
Appleがめざしてるのってそっちなんじゃないでしょうか?
高度な仕事はプロがやって、身近なアプリやプログラムは自分で作ってしまうような未来
2020/07/19(日) 23:43:42.50ID:H7onmrrw0
>>561
そうだね
君が作れる「チンパンジーでも3日でできるはじめてのiOSアプリ」みたいなアプリならそうでしょうね
その先を見通せる力付けた方がいいと思うよ
2020/07/19(日) 23:46:27.20ID:H7onmrrw0
>>565
それにしたって異常にデキが悪すぎなんだわ
本当に異常にね、それが何年もの間放置されている

君がまだアプリ作成始めたてで、ここのキチガイ信者のように頭が凝り固まってないなら
もっと他の環境見た方がいいよ
2020/07/19(日) 23:50:13.28ID:gHiHMthK0
>>566
>>567
ちゃんとSwiftUIのやばい匂いは嗅ぎ分けてます
2020/07/20(月) 00:12:08.60ID:valIr04X0
>>568
君はだいぶまともな感覚を持ってると思うよ

俺もほんの少し・・・本当にほんの少し叩き過ぎているかもしれないが
それでもXcode, storyboard, iOS SDK、こんな右を向いても左を向いても過去も未来もクソまみれな環境を
何の疑問も持たずにマンセーしてる連中は、ちょっと外の世界ちゃんと見た方がいいよ
570デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/20(月) 11:30:52.39ID:TbE9ekYT0
>>558
君はまず、何をしたいのかハッキリしなきゃ。
2020/07/20(月) 11:34:57.23ID:BXhQoXVm0
>>558
こんなところで愚痴ってるのが一番生産性が低い。
2020/07/21(火) 02:22:17.41ID:T+iPFu/K0
ワロタ
573デフォルトの名無しさん (ワッチョイ 6903-pqx6)
垢版 |
2020/07/21(火) 08:35:12.10ID:0sX3H04g0
コード例でレスすらできないにわか共だから仕方ねーだろw なっ番長w
2020/07/21(火) 08:43:00.91ID:jS+/amX50
早くstoryboardを描く手順を書く作業に戻るんだ
575デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/21(火) 08:58:45.74ID:rI03P7xy0
具体的に何を実装したいか聞かれると黙るんだよな(苦笑)
576デフォルトの名無しさん (ワッチョイ 9501-hFmF)
垢版 |
2020/07/21(火) 10:58:02.48ID:+eQ3fbcl0
ちょっと相談させてください。
Swiftの勉強を初めて最近色々アプリを作ってるんですが、
UIやUX周りがダサくなるんです。
どういったサイトや本を参考にしたら上手く作れるかや
どんなことを意識したらよいかなど教えてほしいです。
2020/07/21(火) 17:54:02.86ID:55NoFJ7r0
>>576
ぎょうさんあるで
https://www.google.com/search?client=firefox-b-d&;q=UI%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3
2020/07/21(火) 22:24:03.76ID:HQA5x8Lv0
>>576
UIもUXも自分がいいと思ったもの・悪いと思ったものをカタログ化して
なんでそう思ったかを記録して振り返るのが力をつける一番の近道

UIの参考本やサイト
1. 基礎を学ぶ => ノンデザイナーズ・デザインブック
2. いい例・悪い例を知る => モバイルデザインパターン(今となっては例がやや古い)
3. 自分がいいと思うデザインを見つけて分析する => dribble.com/mobbin.design/mobile-patterns.comなど
2020/07/22(水) 13:56:05.75ID:RGJfBlcjp
アスペ君みるとiOSアプリ開発が解放された最初の頃に
開発者スレにやってきたflashプログラマが
ボタンパーツでアクションを呼び出さずに
「画面のタッチされた位置を直接取って矩形領域単位でif分岐させて
実行させるにはどうすればいいですか?」って聞いてたのを思い出す。
2020/07/22(水) 14:15:50.93ID:a5UFkifb0
>>579
環境に順応できないやつってどこにでも少数いるもんだよな。
チームでやってるとこういうやつに限って声がデカくて全体をかき乱す。
581デフォルトの名無しさん (ワッチョイ d901-Hp9I)
垢版 |
2020/07/22(水) 21:12:58.18ID:kFTxsanB0
>>578
ありがとうございます!!
やってみます
582デフォルトの名無しさん (ワッチョイ 4103-N/5J)
垢版 |
2020/07/23(木) 09:14:42.63ID:FZn4rFS90
flushガーとかいまだに言ってる老害って、だから嫌われるんだよオマエはww
2020/07/23(木) 09:37:50.46ID:Ot/DWqHu0
なぜJavaAppletがあるのにflashなど
2020/07/23(木) 22:56:17.61ID:EI3yhAHNp
iOSアプリ開発の解放初期にはケータイ用フラッシュゲームの開発者に
仕事が次々委託されてフラッシュアプリしかやってない人々が
Objective-Cとインターフェイスビルダーの前で爆死してたから。
やっぱり前提概念が違う畑だから「なんでこうなんだ!」って叫びながら…
2020/07/25(土) 01:41:34.83ID:IO3Pc/Ke0
(おかしいな...ねらーは煽れば顔真っ赤にして答えをわざわざ長レスしてくれる間抜け揃いのはずなのに...)
2020/07/25(土) 01:48:36.60ID:GSx77j9X0
レスはするが答える知識はない
587デフォルトの名無しさん (ワッチョイ 4103-N/5J)
垢版 |
2020/07/28(火) 09:20:54.55ID:r5DrVMMO0
ちょっと質問なんですが、よろしくお願いします。
任意の指定範囲内から数値をランダムに0または1つまたは複数の値を取得できる場合があるとした時、
クラス化と関数化双方のメリット、デメリットはあるのでしょうか

と言うのも、Swiftチップス本を見ると、やたらクラス化例が多く、例えば反復的なロジックを通してある解を得るのにクラスからクラスを多重的に継承して解を得るサンプルがありました。
個人的には、範囲や得られる解の数なんかはクラス扱いするのは良しと思いますが、その解自体は、クラス化するより単純に関数化してコールバックさせた方が無難と思うのですが

Swiftって、クラス化実装して使う言語なんでしょか?
2020/07/28(火) 09:55:26.37ID:z4VI/3qwM
>>587
クラス化、関数化、コールバック
この辺の用語をお前の独自定義で使ってるということから理解したほうがいい

インスタンスメソッド、クラスメソッド(Type Method)、グローバルメソッド(global function)はスコープの違い
589デフォルトの名無しさん (ワッチョイ 138c-/llO)
垢版 |
2020/07/28(火) 10:26:11.46ID:C+azHaMp0
関数化したとして、それをどこに置いてどうやって呼び出すかという話だね
2020/07/28(火) 10:30:34.81ID:XOlplFx+a
複数の値を取得するときに重複を許さないのか書いてないのでアマチュア
2020/07/28(火) 11:28:29.31ID:6ENOkjxs0
使う目的次第で変わるだろ
2020/07/28(火) 12:29:17.69ID:XOlplFx+a
重複あり
重複なし
両方に対応
のどれなのかという意味
使う目的次第で変わるなら「両方に対応」
593デフォルトの名無しさん (ワッチョイ 138c-/llO)
垢版 |
2020/07/28(火) 13:10:19.88ID:C+azHaMp0
つうか、なぜ敢えて
「任意の指定範囲内から数値をランダムに0または1つまたは複数の値を取得できる場合があるとした時、」
という条件を付けたのか。
594デフォルトの名無しさん (ワッチョイ 138c-/llO)
垢版 |
2020/07/28(火) 13:12:22.61ID:C+azHaMp0
レンジでランダムな数値を取得なんて、わざわざ採り上げる様な話じゃ無いだろうに。
2020/07/28(火) 14:03:46.36ID:UMrDzUJ6M
>>593
どういう処理を関数にしようとしてるかを書くことで回答する側の助けになるかもしれないと思ったんだろ

どういう情報を提供すればいいか初心者は判断できないんだから生暖かく見てやれよ

論点と関係ない箇所をひたすら掘り下げても意味ないぞ
2020/07/28(火) 14:07:35.50ID:D9MYW6vz0
疑似乱数は状態をもたないといけないから
597デフォルトの名無しさん (ワッチョイ 138c-/llO)
垢版 |
2020/07/28(火) 14:17:19.49ID:C+azHaMp0
>>595
基本的に同意。
処理内容の提示に何らかの意図が有る可能性も含めて、その点を指摘する事によって、今後の質問の仕方の改善に繋がる、または意図的だった場合には論議の方向を本来質問の目的であった筈の内容に修正できると思って敢えて指摘した。
598デフォルトの名無しさん (スプッッ Sd9a-tt3/)
垢版 |
2020/07/31(金) 11:01:40.22ID:n9K7hSn9d
世界各国の主要都市の緯度経度データを使用したアプリを作っています。
緯度経度のデータ構成は、都市名/緯度/経度/国コードで、約74000データあります。

とりあえずテキストファイルの主要都市の緯度経度データを読み込んで配列化してみたのですが、
読み込んで起動するまでに30秒近くかかるので、直接ソースに書いてみたら数秒で起動できるようになりました。
読み込んで、配列化したデータをmapやfilterなんかを使って都市名表示や同経度の都市を表示するところまではできたのですが、
たまにですが、表示にもたつくときがあります。

配列を使って処理するのには、74000データは多過ぎるのでしょうか。
データベースのスキルが無いのですが、データベース化して処理するのがよいでしょうか。

アドバイスお願いします。
599デフォルトの名無しさん (ワッチョイ 7903-tt3/)
垢版 |
2020/07/31(金) 12:44:59.93ID:WkcEDinO0
>>598
シーケンシャルリードで30秒はリード処理見直した方がいいね
後、配列map filterも100万レコードでも問題ないと思われ 何に表示してるか解らんが、表示処理見直してみ
多分、表示項目数が多いと遅延するんじゃね?
2020/07/31(金) 12:50:31.46ID:vkN8amTw0
緯度経度は二次元データだからmapにすんなりキーとして入るまい
検索に問題ありそう
2020/07/31(金) 12:55:54.43ID:vkN8amTw0
速度関係は実際やってみんとほんとなんもわからん
2020/07/31(金) 12:58:13.64ID:vkN8amTw0
ごめんうそ
表示のがあやしい
603デフォルトの名無しさん (ワッチョイ 7903-tt3/)
垢版 |
2020/07/31(金) 13:09:56.83ID:WkcEDinO0
>>600
一般的ならstructを配列に入れるだろw

まさかID:n9K7hSn9d 4次元配列でやってるとかなん?
604デフォルトの名無しさん (ワッチョイ 7a8c-fUw5)
垢版 |
2020/07/31(金) 13:24:04.33ID:Y2BSiO9f0
Core Dataは試した?
2020/07/31(金) 13:57:19.04ID:Q5luCKml0
realmにぶっこんで終わり
これが一番楽
606デフォルトの名無しさん (スプッッ Sd9a-tt3/)
垢版 |
2020/07/31(金) 14:46:12.84ID:62CH1eM/d
>>599-605
アドバイスありがとうございます。
var 配列[74000][5]という変数にデータをいれてます。
struct^^; データベース^^; もう少し、勉強してから作ってみます。
すみませんでした。ありがとうございました。
607デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
垢版 |
2020/07/31(金) 18:19:15.45ID:qOuPpOnf0
>>598
8bit, 16bitマシンじゃあるまいし、74,000個のdoubleデータ, Stringデータは、64bitマシンでは問題無い。

100万個でもOK.

10億個(1G個、10^9個)だと厳しい。1億個をメモリに置いて、残りをDiskから読むというCache Algorithmを考え始めないとイケナイ。

大抵は、よくヒットする1億個を先読みするとか、そんな感じの処理をすればよろし!
608デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
垢版 |
2020/07/31(金) 18:25:29.94ID:qOuPpOnf0
>>607
1億個を格納できるCacheを用意して、1,000万個単位(page)でCacheへ読み込むとする。

次つぎとpage単位でCacheへ格納していくと、いつかはCacheは満杯になる。更にpageをCacheへ格納したい時に、どのpageを破棄するのか?

これの選択方法がCache Algorithm。
609デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
垢版 |
2020/07/31(金) 18:29:51.32ID:qOuPpOnf0
>>608
[平成29年春期問16 置換えアルゴリズムはどれか|応用情報技術者試験.com](https://www.ap-siken.com/kakomon/29_haru/q16.html)
610デフォルトの名無しさん (ワッチョイ 7aad-Xvfy)
垢版 |
2020/07/31(金) 18:33:05.97ID:3N4YRTxK0
すなおにsqlite使ったほうがいい。
611デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
垢版 |
2020/07/31(金) 18:56:34.92ID:qOuPpOnf0
今時の高性能マシン、調べた。

768GBメモリ、140万円
1.5TBメモリ、250万円

意外と手の届く価格だ。
[Mac Proタワー型を購入 - Apple(日本)](https://www.apple.com/jp/shop/buy-mac/mac-pro/tower#)

128GBDDR4 ECCメモリ1枚って、How much?
612デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
垢版 |
2020/07/31(金) 19:02:15.09ID:qOuPpOnf0
>>611
[1枚で“128GB”のDDR4 LRDIMMが在庫販売中、2枚組で実売40万円 - AKIBA PC Hotline!](https://akiba-pc.watch.impress.co.jp/docs/news/news/1257363.html)
613デフォルトの名無しさん (ワッチョイ 3163-04Xx)
垢版 |
2020/08/06(木) 11:35:41.65ID:O+ldt0Cc0
ご存知の方教えて下さい
Xcodeでアプリを作成し実機に転送をしてもしばらく時間を置くと起動しなくなります。
ググって見ると無償は1週間期限があるとの事なのですが、今はそれも無いのでしょうか?
それとも何か他にやらなければならない事があるのでしょうか?
2020/08/06(木) 12:45:08.08ID:AmkDyY0ba
答になってないけど有料会員でもそれ起こるぞ
615デフォルトの名無しさん (ワッチョイ 3163-04Xx)
垢版 |
2020/08/06(木) 13:42:26.83ID:O+ldt0Cc0
>>614
そうなのですか?
Macと繋いでる間は問題無く起動するのですが外すと落ちる様になってしまうんですよね・・・。
2020/08/06(木) 22:11:09.36ID:uGmJJfEmd
>>556
UIをプログラミング言語で書くこととXMLなどの独自書式で書くことと専用ツールの独自バイナリデータで書くことの間を流行が行ったり来たりする現象をなんて言ったっけ?
2020/08/06(木) 22:14:02.32ID:uGmJJfEmd
>>587
クラスの方が設計が簡単で、設計しないなら関数の方が簡単
2020/08/07(金) 14:47:10.59ID:P0nXu20W0
国際銀行間通信協会
2020/08/07(金) 15:36:37.79ID:LFnasRhea
Swift違い
2020/08/07(金) 16:38:27.59ID:Ojdjt83K0
それ開発したことある
621デフォルトの名無しさん (ワッチョイ 5903-4+us)
垢版 |
2020/08/08(土) 06:51:03.40ID:92I+/0k20
何でもかんでもクラスとかはマヌケだろ
2020/08/08(土) 17:15:49.08ID:FXaHxi7mp
>>618 一生の中で一度だけ使ったことがあったな。

Swift好きだよ。 あれ?
2020/08/15(土) 22:26:48.97ID:d+4FTUYL0
掲示板のビューワーアプリ(5ちゃんではない)を作ろうとしてるんですが、データを取得するだけでなくこっちから送る(書き込んだりスレ立てたり)ことが出来るAPIってありますか?
2020/08/15(土) 22:38:47.96ID:V+J5gv8f0
有りますよ、どこの掲示板ですか?
2020/08/16(日) 01:08:16.61ID:1z2A7ViJ0
マジですか
爆サイです
626デフォルトの名無しさん (ワッチョイ ed35-ZVh2)
垢版 |
2020/08/16(日) 06:45:11.24ID:tjZsUAn/0
bakusai.com
なんて初めて見た。2014年の投稿があったから、古いサイトなのね。

POSTで投稿するんじゃ無いの?
2020/08/16(日) 08:15:14.89ID:1z2A7ViJ0
>>626
POSTっていうの使うとデータが送れるんですね
それを使えるAPIはありますか?
2020/08/16(日) 08:32:49.13ID:1z2A7ViJ0
爆サイ.com専用のAPIは公開されていないようなのですが、
掲示板サイトに使える汎用APIのようなものがあるのでしょうか?
それとも無いなら自分で作るしか無いのでしょうか?
629デフォルトの名無しさん (ワッチョイ 428c-9fi9)
垢版 |
2020/08/16(日) 09:43:13.40ID:+eSL7X/A0
そのサイトに問い合わせる事で内科医?
2020/08/16(日) 11:21:04.59ID:1z2A7ViJ0
何をですか?
631デフォルトの名無しさん (ワッチョイ 9901-XQXO)
垢版 |
2020/08/16(日) 14:09:46.53ID:8WlfPd5U0
アピがあるか聞いてみれば。
2020/08/16(日) 14:38:01.94ID:1z2A7ViJ0
ありがとうございます
直接メールを送りました
2020/08/17(月) 23:41:19.98ID:frAy30YW0
2020/04/09
SwiftのWebAssembly対応の進捗
https://engineering.mercari.com/blog/entry/2020-04-09-130642/
2020/08/18(火) 19:22:59.74ID:0e8htstX0
SwiftUIってどう?
2020/08/18(火) 22:27:30.61ID:BSy1bxL9M
俺も気になってる
636デフォルトの名無しさん (ワッチョイ 7f8c-TUy9)
垢版 |
2020/08/19(水) 11:26:13.04ID:xO2zQibT0
自分でやってみるのが一番早い。

https://www.hackingwithswift.com/quick-start/swiftui

https://www.hackingwithswift.com/100/swiftui
2020/08/19(水) 12:42:48.14ID:LQ0AAX+I0
>>633 SwiftWasm がクラウドで動いてる。

Run Swift in browsers
SwiftWasm compiles your Swift code to WebAssembly.
https://swiftwasm.org

先頭の Hello を こんにちは に変更してCloud のSwiftでコンパイル wasmを出力して実行

https://i.imgur.com/Jpqs0zH.jpg
ブラウザはiPhone のSafari
638デフォルトの名無しさん (ワッチョイ 7fad-n+O8)
垢版 |
2020/08/20(木) 02:41:31.16ID:hmdc6iUu0
ドキュメントとビューをいかにして分離するかがGUIライブラリの重要課題になるわけだけど、
SwiftUIの場合、ビューのための変数をドキュメントが持つ必要に迫られる印象。

構造体の配列をリストでビューに表示する場合を考えてみる。
構造体に相当するリストアイテムがクリックされた時にダイアログを安全に一回だけ表示するには、
ダイアログ発火用変数を配列の要素それぞれに追加せざるを得なくなる。
ダイアログ発火用変数が共有でひとつしかない場合、alertイベントが全リストアイテムに対して発火する危険がある。
SwiftUIはダイアログを一回しか表示しないよう安全に忖度してくれているが、
それが良いことか悪いことか判断しかねる。

以下はSwiftUIでダイアログを表示するサンプルの解説ページ。
https://www.hackingwithswift.com/quick-start/swiftui/how-to-add-actions-to-alert-buttons

たったひとつの変数(解説ページのサンプルコードのshowingAlert相当)では、
複数あるリストアイテムのタップイベントからのダイアログ表示にうまく対応できないことには、
実際にプログラムを動かしてみないと気づけない。
2020/08/27(木) 13:01:44.80ID:w6xXquBx0
インスタみたいに画像の1枚目は右スワイプすると前画面に戻って2枚目以降は前の画像に戻る動きってどうやってんだ
実装したことある人教えてくだされ
640デフォルトの名無しさん (ワッチョイ 028c-hVmo)
垢版 |
2020/08/27(木) 13:44:53.08ID:jZREk3S/0
普通に条件分岐で行けそうだと思うけど、駄目なのか?
2020/08/27(木) 22:53:36.94ID:h2UmzEXk0
Navigation Controller付けてるんだけど、UIButtonでトップ画面に戻ると、Navigation Barが消える・・・
どうすればいいの?
2020/08/29(土) 21:46:01.35ID:y384V/dz0
guardでassert+return書くのって考え方間違ってる?

throw書くのかったるいっていうのが拭えないや
Swiftだとfunctionにthrowつけないといけないのがネック

面倒くさくてつい多用しちゃうけど美しくない
2020/09/04(金) 20:20:49.66ID:F8gKgkUr0
質問スレとかあったらすまん

String型の文字列を計算したいのだがどうすればできるか教えて欲しい
例えば
var str = ''1+1''
だったら、計算してstrが2になるような

自分はswift始めたばかりで本見ながらやって、本の電卓のアプリを改良しようとしたけど詰まった

わからない所があったらすぐ付け足す
644デフォルトの名無しさん (ワッチョイ 5f8c-cOHk)
垢版 |
2020/09/04(金) 20:29:00.85ID:WJMMkE3V0
データと表示は別で考えるのが吉。
645デフォルトの名無しさん (ワッチョイ 5fad-n8ne)
垢版 |
2020/09/04(金) 21:32:04.62ID:i1o0tLie0
>>643
以下ページはどうかね?


逆ポーランド記法のアルゴリズム(Xcodeでswiftを使った電卓アプリ作り)No.1 備忘録
https://qiita.com/akidon0000/items/c5fb48d91fe5b77f6a59
2020/09/04(金) 21:43:17.79ID:nh9T8LFU0
>>643
1. 自分で数式パーサーを書く
2. JavaScriptCoreを使ってeval
3. NSExpression
4. その他ライブラリを探す

制限はあるけどとりあえず2か3が簡単
2020/09/05(土) 02:08:02.67ID:7M2QMq2g0
>>646調べたらNSExpressionのやつが合ったので見よう見まねでやって見た
https://pastebin.com/RxiVetXJ

labelB.textのところに
initializer 'init(_:)' requires that 'NSNumber?' conform to 'LosslessStringConvertible'
というエラーがでる
そもそもここ以外が間違ってるかも…
648デフォルトの名無しさん (ワッチョイ 5f8c-cOHk)
垢版 |
2020/09/05(土) 09:46:17.17ID:yvbkz/0Q0
間違ってると思う箇所はきちんとリストアップして優先度を決める。
エラーには自分なりの説明が出来る程度までは対処する。
2020/09/05(土) 23:39:00.93ID:7M2QMq2g0
あ、すまんエラーのとこは自己解決した

646ありがとう〜 3で出来た
さんくす
2020/09/06(日) 00:57:22.28ID:RvSKDCa30
何度もすまん

NSExpression って%使えない?
%を入れようとするとエラーになってしまう
2020/09/07(月) 14:41:04.52ID:M4UXIQXF0
>>650
使った事ないけどエスケープしたらどうなんの?
2020/09/17(木) 20:17:00.56ID:Vnja5ilEa
Xcodeのダウンロードができない、、、
5GBくらいまでDLしてたのに最初からに戻った
2020/09/17(木) 20:56:55.32ID:EgYeWZQ5a
めちゃくちゃ時間かかるよな
2020/09/17(木) 21:27:18.47ID:Vnja5ilEa
2度目のDLはまだ500MB、、、
iOS14にしてからやった方がいいのかな
2020/09/17(木) 22:06:52.03ID:qRMpu/GI0
当たりを引けるといいね…

https://gigazine.net/news/20200917-apple-ios-14-release/
さて、このXcode12 GMですが、面白いことに同一URLからDLしても異なるバージョンのXcodeが降ってきます。
中略
もちろんアタリを引くまで10GBのDLを繰り返す必要があります。
2020/09/17(木) 23:38:14.42ID:Vnja5ilEa
え?まだ直ってないの?
2020/09/17(木) 23:43:49.45ID:EgYeWZQ5a
いやなんじゃそりゃ
もしかして今アップデートしない方がいい?
658デフォルトの名無しさん (ワッチョイ 9fad-W2Jb)
垢版 |
2020/09/18(金) 12:17:36.05ID:/7Cg61vK0
あわわ。iOS14にしたらSiwftUIのDividerで表示される水平線が1本から3本に増えてる。
ネットを騒がす各種人気有料ゲームアプリ起動できない不具合に比べたら大したことないけど。
659デフォルトの名無しさん (ワッチョイ 9fad-W2Jb)
垢版 |
2020/09/18(金) 17:25:57.31ID:/7Cg61vK0
SwiftUIのalertダイアログのOKコールバック内でUIを操作すると Index out of rangeを吐くようになった。
これは仕様なのか不具合なのか。
2020/09/18(金) 21:27:49.77ID:uGfPgqFsM
>>657
迷わずいけよ!
2020/09/18(金) 22:23:48.12ID:Jzpl8xwta
仕事で使ってないならしばらく11でもいい?
12にしたらswiftの書き方というか何か変わるの?
2020/09/19(土) 05:07:55.55ID:y3dAgiRW0
https://swift.org/blog/swift-5-3-released/
2020/09/19(土) 16:44:48.60ID:CgBAhMn7r
バージョン12に上げずに実機テストする方法ないですかね?
容量ないからアップデートできない
2020/09/19(土) 18:23:25.28ID:MAjy/goA0
xcode12って何か変わった?
2020/09/19(土) 23:21:44.35ID:k1zGJrGG0
alertコールバックは関係なかった。ForEach()をarray.indicesで回したのが良くなかった。
配列が動的変化する場合は、配列要素を受け取るタイプのForEachを使う必要がある。
メモリチェックが厳格になったのかも。
2020/09/20(日) 23:27:43.63ID:/T++esQaM
xcodeのバージョン12が異常なほど遅いんですがどうしたらいいでしょうか?
もしかして待つしかない?
2020/09/23(水) 14:11:39.16ID:aTOAehxEa
Introducing Swift on Windows
https://swift.org/blog/swift-on-windows/
2020/09/23(水) 18:59:25.88ID:O6i9l5fMM
SwiftついにWindowsに来たね
669デフォルトの名無しさん (ワッチョイ 128c-KWNv)
垢版 |
2020/09/23(水) 19:01:36.76ID:ebDTFOq90
何に使うかだけどな。、
2020/09/23(水) 19:44:46.37ID:EUbP95XR0
C#アプリがmacOSで動いても ( ´_ゝ`) フーンでおしまいだったじゃん。
2020/09/23(水) 21:48:39.72ID:aCQsiRgwM
GUIも動けばふーんで終わらなかったと思うんだがな

swiftのほうは見た目しょぼいけど単なるwin32apiラッパではないライブラリが備わっているようだ
2020/09/23(水) 23:07:15.54ID:R5I2lDwha
ん?winからアプリのリリースできるようになったんか?
2020/09/24(木) 05:26:42.99ID:LWdhxfUa0
どこを目指してるのだろうな
2020/09/24(木) 08:42:33.20ID:umfHzSsNa
SwiftでWindowsアプリ開発可能に クロスプラットフォーム化も
https://www.itmedia.co.jp/news/articles/2009/23/news122.html
675デフォルトの名無しさん (ワッチョイ 92ba-7xtp)
垢版 |
2020/09/24(木) 14:04:24.05ID:ZYzHeYcc0
winで動くんか
丁度Mac壊れたんで有難い
676デフォルトの名無しさん (ワッチョイ 128c-KWNv)
垢版 |
2020/09/24(木) 14:09:06.64ID:jP21bCam0
>>675
で、Swiftでどこ向けに何を書くんだい?
677デフォルトの名無しさん (ワッチョイ 9ebb-8I62)
垢版 |
2020/09/24(木) 14:45:22.29ID:BAyxlToW0
Swiftを公教育で取り入れづらい理由の一つが、Windowsで動かす上での障壁だったっぽいからな
これで一歩前進か
それにしても、Yahooニュースのコメント欄は、iOSのアプリ開発がWindowsでできるようになったと勘違いしてるやつだらけで驚くな
678デフォルトの名無しさん (アウウィフ FF43-0ian)
垢版 |
2020/09/24(木) 15:04:57.50ID:0BhvwOmcF
っていうかMac無しでも
iPhone用アプリとか
Mac用アプリとか
開発出来る様にしてくれ
679デフォルトの名無しさん (ワッチョイ 128c-KWNv)
垢版 |
2020/09/24(木) 15:16:34.31ID:jP21bCam0
Windows無しでOfficeの全機能使えないのとまあ、似た様なものだし
2020/09/25(金) 13:58:45.75ID:lOAzXj7ma
またアップデート来とるがな
ふざけんな
2020/09/25(金) 19:19:14.35ID:wJ7RPFW0a
Swift自体はもしかしたら良い言語なのかもしれないけどXcodeとautolayoutがストレスすぎてiOS開発が苦行すぎる
2020/09/25(金) 19:52:53.60ID:lOAzXj7ma
さすがに11年前のmacbookproじゃ遅すぎる
2020/09/25(金) 22:32:24.08ID:xdrtZXMH0
>>681
つ SwiftUI
2020/09/26(土) 06:56:14.49ID:zYEvsnrsa
つ久しぶりに見たw
2020/09/26(土) 07:43:12.80ID:Fp58CWmo0
でつ
2020/09/26(土) 10:11:27.00ID:wieA528b0
早くwinでやりてえ
色々整理されるまで待つけど
687デフォルトの名無しさん (ワッチョイ 128c-KWNv)
垢版 |
2020/09/26(土) 11:24:23.80ID:63h3AN/u0
Windowsでやるメリットがイマイチ見えないけどな。
まあ、Windowsメインな環境では、ってところか。
688デフォルトの名無しさん (ワッチョイ 128c-KWNv)
垢版 |
2020/09/26(土) 11:26:38.31ID:63h3AN/u0
勿論、言語としてSwiftを使うのはどの環境でも良いんだけど。
Windowsアプリ開発用の環境が整うまではかなり時間がかかるだろうね。
2020/09/26(土) 11:38:30.07ID:htO/NqgS0
いずれWindows環境でもiPhone風のアニメーション付きのGUIを手軽に作れるようになる。
690デフォルトの名無しさん (ワッチョイ 128c-KWNv)
垢版 |
2020/09/26(土) 12:26:14.38ID:63h3AN/u0
Windowsにそういう文化が有れば、既存の環境でとっくにそうなってるだろうと思うけど。
691デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
垢版 |
2020/09/26(土) 15:46:18.75ID:htO/NqgS0
「いずれ」とは言ったが、「いつ」とは言ってない。
Windows環境だと既存GUIフレームワークと差別化できる分野がアニメーションぐらいしかない。
692デフォルトの名無しさん (ワッチョイ 128c-KWNv)
垢版 |
2020/09/26(土) 16:07:30.62ID:63h3AN/u0
つか、それ言語と関係無い
693デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
垢版 |
2020/09/26(土) 16:13:41.56ID:htO/NqgS0
>>692
関係あるよ。SwiftUIはコンパイラレベルで対応するのだからすでに言語の一部。
694デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
垢版 |
2020/09/26(土) 16:51:10.06ID:htO/NqgS0
SwiftUIのForEachに相当する文法は他言語のGUIライブラリに存在しない。
従来リソースファイルで定義されてきたGUIをソースファイルドに統合したことの意味は大きい。
695デフォルトの名無しさん (ワッチョイ 128c-KWNv)
垢版 |
2020/09/26(土) 17:18:44.69ID:63h3AN/u0
SwiftUIもWindowsで使えるのか?
2020/09/26(土) 18:09:03.10ID:htO/NqgS0
使えない。
2020/09/26(土) 18:45:09.25ID:QhZvE1aAa
winでswift使って何作るん???
698デフォルトの名無しさん (ワッチョイ 9ebb-8I62)
垢版 |
2020/09/26(土) 19:27:46.08ID:XfzKUtpS0
流石にWindowsでの普及を目指すわけじゃないでしょう
Chromebook + Pythonばっかになった教育市場を、iPad + Swiftで再びAppleのものに戻したいんじゃないのかな
その導入の前提として、SwiftがApple製品とUbuntuなどに限られている点が問題にされていたから、Windows版を出すに至ったんだろう
2020/09/26(土) 19:32:22.45ID:GYN14/Cj0
SwiftUI使えないのか・・・
2020/09/26(土) 19:35:46.34ID:QhZvE1aAa
Winだけで開発、公開が出来るならいいんだけどね
2020/09/26(土) 20:07:25.04ID:htO/NqgS0
SwiftUIはiOS14で少しマシになったけど、まだまだ機能が足りない感じ。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かるかな。
2020/09/26(土) 20:12:55.17ID:htO/NqgS0
訂正。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かる。
今のSwiftUIはアンドキュメンテッドな地雷を避ける自助努力が必要な不完全な代物だよ。。
アンドキュメンテッドだから踏まないと分からないけど。
2020/09/26(土) 21:51:18.66ID:GeJg9INaM
突然だけど、iosアプリの中でスクレイピングしたデータを表示させたいんだけど、octoparseというツールは使えますか?あれで完成してるから、アプリの中で利用するというのは無理ですか?
704デフォルトの名無しさん (ワッチョイ 6b03-Cbwl)
垢版 |
2020/09/27(日) 02:00:03.55ID:ZePp3u0+0
swiftからシステムapiコールするのさえムリポ言語だろ
2020/09/27(日) 13:27:39.68ID:O1TmN49kM
>>703
そもそも、そのツールを使う必要性はあるの?
2020/09/29(火) 22:44:21.19ID:Vja7v39p0
T・スウィフト、全米アルバムチャートで新記録 W・ヒューストン抜く
https://www.cnn.co.jp/showbiz/35160161.html
2020/10/11(日) 10:20:07.77ID:wlF2Kz5x0
>>703
やりたいことがうまくイメージできないけどKanna使えばできると思うよ
2020/10/25(日) 12:27:27.79ID:/OcmsXSW0
Swift使いどこいった笑
2020/10/25(日) 13:18:59.87ID:fCZBO0ew0
Sunは倒産するべきではなかった
めちゃくちゃにしやがって
710デフォルトの名無しさん (ワッチョイ 134f-Og6l)
垢版 |
2020/11/01(日) 23:44:04.12ID:nbeVPPvo0
JavaScriptやっててswiftもやろうと思っとるんやけど…
クラス、オブジェクトの概念等々大体の考え方は似てると考えてええの??
2020/11/03(火) 07:12:45.43ID:LtH3UnIP0
よく分からんけど入口は広いよ
712デフォルトの名無しさん (ワッチョイ 138c-D4xU)
垢版 |
2020/11/03(火) 09:49:59.04ID:iHXgC57X0
オブジェクト指向の概念自体は基本的に共通だが、用語や仕様は違う
2020/11/06(金) 21:21:03.98ID:6v7qjj+Ha
ここ見るとSwiftは仕様変更に伴うリスク結構あるんだな

枯れたObjective-Cの方が安全で楽な気がしてきた
2020/11/07(土) 10:21:16.50ID:qSIk19Wc0
>>713
それだけはないわ
2020/11/07(土) 11:51:21.14ID:Sjk+QTP+0
objcは死に体
2020/11/07(土) 12:34:12.48ID:fULQIOig0
OSXの時でさえ「墓から掘り出してきた」とか言われてたもんな
717デフォルトの名無しさん (アウウィフ FFcd-D/bg)
垢版 |
2020/11/07(土) 13:48:03.06ID:CPm1qeukF
C++ みたいな糞禿より
Objective-C の方が正統派だったのに
2020/11/09(月) 05:41:04.31ID:9T2b5ZzMp
C++なんかよりObj-Cの方が全体の筋はいいわな。
ああいう切り分けのスッキリした新モダン言語を期待したら
swiftはやっぱりごちゃごちゃしたとこから“こう整理しました”で来てる感じで
結局、旧来の言語並の学習コストが…
いっそFORTRAN→BASICぐらい割り切って欲しかった。
2020/11/09(月) 07:38:07.99ID:bhfetwMj0
objcは視認性がなぁ
同じ記号何回打つのも疲れるし
2020/11/09(月) 17:03:33.49ID:0KJm28YI0
視認性とか判読性とか入力しやすさはこの際仕方ない

メンテのしやすさはどうよ?
2020/11/09(月) 17:40:43.53ID:yzcvFlz90
Objective-C に似てるのは Ruby や Smalltalk
で Ruby や Smalltalk のメンテのし易さ(し難さ)を考えると
2020/11/15(日) 11:24:47.02ID:E3sxf9/ZM
Objective-Cを改良してSmalltalk/Xみたいな方向(Cのルーチンを気軽かけるSmalltalk)に寄ってくれればよかった。
2020/11/19(木) 23:18:51.47ID:iBExbwQi0
アプリを新規開発しようと思うのですがSwiftUIで作るのが正道ですか?
時期尚早でしょうか?
724デフォルトの名無しさん (ワッチョイ e28c-cRPD)
垢版 |
2020/11/20(金) 00:02:03.95ID:1DWm5Sms0
以下の条件を満たすなら検討の価値有り。
・iOS13以前の客は要らない
・Apple製品を横断する展開を考えている
2020/11/20(金) 06:19:08.57ID:1n5U5lP50
ライブラリはUIKitだらけだからその辺も判断に
SwiftUIはまだまだこれから
2020/11/20(金) 12:26:10.92ID:S7wZCN2k0
12以前って今でもサポートされてるの?
公式にサポートされているバージョンとかどこで確認できる?
2020/11/20(金) 12:27:55.41ID:QYLBj1IC0
12以前という表現は12を含む。よってサポートされているのでご安心を。
728デフォルトの名無しさん (ワッチョイ e28c-cRPD)
垢版 |
2020/11/20(金) 13:59:49.97ID:1DWm5Sms0
それは常識以前の問題だ。
(常識は含むでしょうか)
729デフォルトの名無しさん (ワッチョイ e2ad-Am47)
垢版 |
2020/11/20(金) 15:33:55.29ID:QYLBj1IC0
「人間以下」という表現は侮蔑に当たらない。
侮蔑したいならば「人間未満」とすべきである。
730デフォルトの名無しさん (ワッチョイ e28c-cRPD)
垢版 |
2020/11/20(金) 16:44:12.11ID:1DWm5Sms0
>>729
誤り。
「人間以下」は人間より劣っている事を表す。
2020/11/20(金) 21:11:53.07ID:Eg2Va6S+a
数学用語と一般的な意味が一致しない例ですね
2020/11/23(月) 15:43:24.12ID:7y2SSgBu0
勉強しながら自分用のマップアプリを作ってみているのですが、mapkitを使って表示したマップにテキスト入力をさせるみたいなことは出来ないのでしょうか?

やりたいのは特定の場所を長押ししてピン留め、そしてそれに写真を貼り付けたりメモを入力したりです。

ググったりしても特に見当たらないのでご存じの方がいましたらご教示下さいませ。
733デフォルトの名無しさん (ワッチョイ e28c-cRPD)
垢版 |
2020/11/23(月) 15:52:01.76ID:iyZRxuMN0
https://www.hackingwithswift.com/100
Days 60-65: Maps and bugsは参考になるかと思います。
2020/11/23(月) 18:18:48.34ID:7y2SSgBu0
>>733
ありがとうございます!
早速覗いてみます。
735デフォルトの名無しさん (ワッチョイ c303-AsOu)
垢版 |
2020/11/24(火) 01:51:21.55ID:wxAnGeRR0
>>710
そもそもクラス概念無いやろ
バリアントjs使いの陥る落とし穴
736デフォルトの名無しさん (ワッチョイ a701-RxlK)
垢版 |
2020/12/13(日) 02:25:26.99ID:3BYpAKtx0
Xcode11から時々info.plistのvalueフィールドが大きさ固定で拡大しないバグまだ治らんの
Air M1でも同じって・・
2020/12/15(火) 00:43:14.48ID:B/+yxL2op
「swiftによるアプリケーション開発:入門編」をポチポチ始めたが
Xcode立ち上げたままプレイグラウンド使い続けてたら
ある日OSごと落ちてた
738デフォルトの名無しさん (ワッチョイ a701-RxlK)
垢版 |
2020/12/15(火) 06:05:47.68ID:DP7+CpPv0
>>735
おいおいJavaScriptはSwiftなんか遥かに超えてるぞw
Promise/async/await のない言語なんかうんこ
739デフォルトの名無しさん (スプッッ Sd2a-uibk)
垢版 |
2020/12/16(水) 16:04:49.13ID:SrzmbuKfd
>>738
えっ?www
2020/12/16(水) 16:18:24.25ID:2c+prgNQ0
「地獄のアプリ開発」を経験した元Uberのエンジニアがその真実を語る
https://gigazine.net/news/20201213-uber-app-develop-hell
「Uberアプリのサイズは331MBです」というBrichter氏のツイートに対し、Stanley氏は「Uberのアプリがそんなに大きい理由はSwiftです。Objective-C版のアプリのサイズはSwift版の3分の1でした」とリプライ。
(中略)
iOSアプリの開発言語としてSwiftが選択肢にありましたが、Swiftは数々の問題を抱えていたため利用が禁止されていたとのこと。しかし、アーキテクチャチームはSwiftの問題はほとんどがObjective-Cとの相互運用にあり、純粋なSwiftアプリを開発すれば問題ないと判断。また、AndroidアプリとiOSアプリのアーキテクチャを統一したいという思惑から、最終的にSwiftを開発言語に採用することが決まったとのこと。
(中略)
当時のSwiftコンパイラが非常に低速で使い物にならず、アプリのビルドにかかる時間が長くなってしまった結果、デバッグなどがまったく機能しなくなってしまったとのこと。また、当時のSwiftはライブラリを動的にしかリンクすることができなかったため、アプリの起動に最大で12秒もかかるようになってしまったとStanley氏は語っています。
(中略)
こうした外部要因だけでなく、内部的にも「Swift派」と「Objective-C派」に派閥の分裂が生じていたとのこと。Swift派はSwiftに執着して問題を否定し、Objective-C派は解決策を提示せず不平のみ発するようになり、社内は緊張状態になっていたとStanley氏は語っています。
741デフォルトの名無しさん (ワッチョイ 6a8c-t4JI)
垢版 |
2020/12/16(水) 17:37:58.80ID:DR+zn1Rh0
「当時」
2020/12/16(水) 18:35:17.43ID:8j29nkSbd
Uberはクソだから、ざまあ、としか思わない
743デフォルトの名無しさん (ワッチョイ a301-Gz4g)
垢版 |
2020/12/16(水) 19:03:14.43ID:0pLL+JPf0
ウンコして手を洗わないで配達してそう。
2020/12/16(水) 19:25:31.54ID:IETmt17c0
UberもSwiftもクソだということ
2020/12/16(水) 19:34:23.55ID:s2J1DkxP0
>>743
それで何か問題あります?
746デフォルトの名無しさん (ワッチョイ eaa5-tzJm)
垢版 |
2020/12/16(水) 19:56:09.16ID:DkI2bGpO0
スレ盾が2年前は流石に古すぎる
swiftは停滞してるんじゃないのか
ゆゆしき問題だ
2020/12/17(木) 12:31:35.07ID:h5oPvIGR0
Swiftじゃご飯食べれないよ
2020/12/17(木) 13:50:30.74ID:rm9MX2q60
swiftだとなんででかくなるんだ
関連ライブラリのサイズか?
2020/12/17(木) 14:32:13.42ID:mPxIuskWd
SwiftUIもクソだし
2020/12/17(木) 14:57:13.25ID:FQ9/Ri6Ea
SpriteKit楽しい
751デフォルトの名無しさん (ワッチョイ 3703-uibk)
垢版 |
2020/12/18(金) 01:40:05.97ID:NZUmGvK80
えっ?swiftui貶めるの?
2020/12/18(金) 18:06:55.03ID:HtERjpNA0
これから始めるのでSwiftUI覚えようかと思うのですがSwiftUIって普及してるんですか?
753デフォルトの名無しさん (ワッチョイ 6a8c-t4JI)
垢版 |
2020/12/18(金) 18:33:35.55ID:8zZZAyem0
それを調べるところからが勉強だと思う。
2020/12/18(金) 18:56:32.54ID:yyuU5/vEa
半年ほど前からswiftUIの勉強してるけどUIKitしか書いてない
755デフォルトの名無しさん (ワッチョイ 6aad-7qKd)
垢版 |
2020/12/18(金) 18:56:35.96ID:KHOkWLXj0
未来へのワクワク感を味わいたいならSwiftUI一択。
2020/12/18(金) 19:46:16.12ID:ivKQNPRVH
>>755
そのワクワク感、こんのまりのいう「ときめき」ってすっごく大事だと思うのですが、最近ときめくものがなくなってしまった、どうしよう……
2020/12/18(金) 20:13:56.92ID:QDWd18MYd
実際はWidgetKitで使うくらいだな
2020/12/18(金) 21:37:32.63ID:jILOlZ2Sa
ワックワクさせてよ♪
759デフォルトの名無しさん (ワッチョイ 3b01-6E/C)
垢版 |
2020/12/19(土) 02:42:02.11ID:TfP5rB1Q0
終わったな・・
2020/12/21(月) 07:27:11.62ID:MAFPYSf00
デフォルトのUIでさっさと作っていい向上向けだとSwiftUIでもいけそうに思えるけどどうでしょう?
2020/12/21(月) 07:27:56.73ID:MAFPYSf00
工場向けです
ほぼほぼ在庫管理用途で
2020/12/21(月) 07:29:44.85ID:MAFPYSf00
Swiftは大型アプリには向かないと
10画面程度のアプリなら良いですかね
2020/12/21(月) 08:41:10.93ID:L0bX+oLZd
Xcodeのビルドが致命的に遅いからな
764デフォルトの名無しさん (ワッチョイ 3b01-6E/C)
垢版 |
2020/12/21(月) 09:01:36.12ID:LKkS73pR0
flutter >>>>>swift ui もう無理
2020/12/21(月) 09:58:23.26ID:9yI7ZInV0
業務アプリとかWebアプリで作ったほうがよくね
わざわざネイティブにするメリットある?
2020/12/21(月) 10:03:25.86ID:cr+QDiZ10
たとえばマイクロソフトのiOSアプリでは…
Bing Search
Microsoft OneDrive
Microsoft Outlook
Xbox
Microsoft Word
Microsoft OneNote
Microsoft Excel
Mixer - Interactive Streaming
Microsoft SharePoint
Microsoft Teams
Cortana
Microsoft Edge
Office Delve - for Office 365
Microsoft Visio Viewer
Dynamics 365 for phones
PowerApps
MS Executive Industry Summit

…が、ReactNativeを使うてますね。

https://appfigures.com/resources/insights/microsoft-goes-all-in-on-react-native
767デフォルトの名無しさん (ワッチョイ 5b66-dr2L)
垢版 |
2020/12/24(木) 20:47:00.01ID:SuPsluzr0
SwiftUIで下記のようにListをSidebarListStyleで作ったのですが、
初期状態で閉じた状態にするのはどうしたら良いでしょうか?
情報が全然見当たらずどうしたら良いものかと。。。

List {
Section(header: Text("やさい")){
Text("大根")
Text("キャベツ")
}
Section(header: Text("くだもの")) {
Text("りんご")
Text("オレンジ")
}
}
.listStyle(SidebarListStyle())
2020/12/25(金) 07:45:55.33ID:vqVuUQfD0
SwiftUI学ぶ価値があるのか不安になってきた
769デフォルトの名無しさん (ワッチョイ 97ad-crlN)
垢版 |
2020/12/25(金) 10:50:15.72ID:ffDrZQdH0
不安になるようなら、今はやめとけばいい。
SwiftUIそのものは難易度低いから、SwiftUIが必要になってから調べても十分間に合うよ。
SwiftUIは情報が少ないというのが難ではあるけど。
770デフォルトの名無しさん (ワッチョイ 038c-EJEG)
垢版 |
2020/12/25(金) 11:18:54.84ID:AupvrjVw0
基本はここ↓で一通り学べる。このコース以外のサンプルコードも結構多い。
https://www.hackingwithswift.com/100/swiftui
2020/12/25(金) 21:20:24.81ID:Bo1Z4HjQa
UIKitでええんじゃろ?
2020/12/26(土) 04:32:06.72ID:rSHbhqc+0
消えゆく予定のものに必死になれん
2020/12/26(土) 07:52:30.37ID:Rm7JNPyOa
おぶCでもええんやで
2020/12/26(土) 23:38:08.53ID:idGzHKJjp
obj-cで十分生産性高い
775デフォルトの名無しさん (ワッチョイ 97ad-crlN)
垢版 |
2020/12/27(日) 07:08:10.06ID:mOgWmS/90
SwiftUIは商用GUIフレームワークの中で最も生産性が高いよ。
同じことを実現するために必要なコード量を比較すれば一目瞭然。
776デフォルトの名無しさん (ワッチョイ 97ad-crlN)
垢版 |
2020/12/27(日) 07:27:25.48ID:mOgWmS/90
Visual Basicで同じことをやろうとしたら、言語仕様や.NET Frameworkの仕様の制約を受けるのでSwftUIほど小さなコードにはならない。
2020/12/27(日) 11:00:57.78ID:12lqHjUQd
生産性って普通、工数=時間が尺度だろ。
極端な話、例えばボタンDDして作れば一秒もかからん。
778デフォルトの名無しさん (ワッチョイ 8d01-sSSI)
垢版 |
2020/12/27(日) 18:32:42.75ID:cowRkx3f0
>>775
flutterのほうが生産性高い
779デフォルトの名無しさん (ワッチョイ 5b66-dr2L)
垢版 |
2020/12/28(月) 08:38:20.00ID:PjFFWn3X0
クロスプラットフォームの覇権を握るのはswiftかxamarinかflutterか
2020/12/28(月) 16:02:53.41ID:1npJXF9+0
jfksdl;あjk;lfじゃklfじゃだs
2020/12/29(火) 17:40:34.29ID:0XDGaz5qd
Swiftって単独でクロスプラットフォーム対応と言えるか?
なんらかのサードパーティー頼れば話は別だけど
782デフォルトの名無しさん (ワッチョイ 038c-EJEG)
垢版 |
2020/12/29(火) 17:43:46.77ID:birFJBi30
Swiftは言語だよ。
2020/12/30(水) 12:35:07.31ID:8HCKzSXn0
この流れでのswiftはswiftuiでしょめんどくさい
784デフォルトの名無しさん (ワッチョイ 9a8c-HmX5)
垢版 |
2020/12/30(水) 12:48:46.61ID:KUgSZEEI0
それは用語意識としてあり得ない。
だとしたら非常識。
2020/12/30(水) 13:41:56.90ID:tGRoycSH0
ワシのUSBどこいった〜
786デフォルトの名無しさん (ワッチョイ 6301-648T)
垢版 |
2020/12/30(水) 16:59:42.26ID:OdjCMRdf0
swiftuiじゃ Androidで動かないだろ
787デフォルトの名無しさん (ワッチョイ 42ad-Iopg)
垢版 |
2021/01/04(月) 00:54:20.47ID:Nw0WtKX/0
「Objective-C」を追い越す--アップル製品での採用が拡大する「Swift」の勘所 - CNET Japan
https://japan.cnet.com/article/35164510/

> SwiftはObjective-Cよりも2.6倍以上高速で、「Python」よりも8.4倍以上速い。
2021/01/04(月) 01:07:25.07ID:XIzNs4Kt0
JavaやC#にかてますか
2021/01/04(月) 01:43:07.25ID:9o4C+9nE0
スクリプト言語と競うのやめてww
2021/01/06(水) 08:25:27.19ID:FiXKODva0
倉庫の在庫確認用にiPhoneアプリを作ってるのですが開発者ライセンスを買えば一週間縛り無しでiPhone上に長期間アプリを置けますか?
利用者が少数過ぎてストア申請も出来ないしどうしたもんだろと思ってます
2021/01/06(水) 09:41:32.38ID:EyZF39mO0
>>790
TestFlight使えば?
792デフォルトの名無しさん (ワッチョイ 428c-iKXK)
垢版 |
2021/01/06(水) 13:45:33.97ID:JarsK4x10
>>790
https://developer.apple.com/jp/programs/enterprise/
2021/01/06(水) 22:23:42.10ID:wYp/6ZrVa
例えば50人ぐらいの企業では使えないんだな
794デフォルトの名無しさん (ワッチョイ 428c-iKXK)
垢版 |
2021/01/07(木) 01:35:42.98ID:QWwSS3T70
100名以上の従業員を持つ法人が対象
795デフォルトの名無しさん (ワッチョイ ed35-KIQE)
垢版 |
2021/01/07(木) 08:50:20.23ID:07cUxJ630
Swift Performanceがココに!

https://forums.swift.org/t/swift-performance/28776

対C言語で12倍遅い。
ちなみに、JavaScriptは、6.8倍遅い。

SwiftはJavaScriptに負けてる。
Ruby, Python, PHPよりもちょいとだけ速いのがSwift。

残念ながら、Objective-CのScoreが無い。
2021/01/07(木) 09:38:46.22ID:3TLTtAUE0
バカかな?JSはスクリプト言語だぞ?
まがりなりにもコンパイル言語がスクリプト言語より遅いわけがないだろwww
797デフォルトの名無しさん (ワッチョイ df01-g42g)
垢版 |
2021/01/08(金) 01:27:16.19ID:C5a7wHX+0
>>796
2回目の実行はコンパイルされてる。

vscodeでflutter/dart開発してると、XcodeでSwift開発が鬼のように辛い、遅い、エラーじゃないのにエラー出続けて周辺行にコピペするとエラー消えたり、挙動も変
798デフォルトの名無しさん (ワッチョイ df01-g42g)
垢版 |
2021/01/08(金) 01:58:19.65ID:C5a7wHX+0
>>795
obj-cなら8倍くらい速いんじゃない?
2021/01/08(金) 02:23:32.64ID:Sr0np9r+0
>エラーじゃないのにエラー出続けて

xcode再起動で消えたりな
800デフォルトの名無しさん (ワッチョイ 5f35-KJZ9)
垢版 |
2021/01/08(金) 09:20:01.46ID:pIiusIg/0
>>799
俺も、経験した。
801デフォルトの名無しさん (ワッチョイ 5f35-KJZ9)
垢版 |
2021/01/08(金) 09:22:38.88ID:pIiusIg/0
>>797
あるある。
Appleに要望したいのは、Xcodeの安定性。
2021/01/08(金) 10:32:57.08ID:Vm/v1dBF0
VisualStudioで開発すればいいじゃない?
2021/01/08(金) 11:26:04.46ID:24kNKPOSd
今のXcordはクソだからなぁ
ゲイの在庫管理屋がトップにいる限り治らんよ
2021/01/08(金) 12:42:19.33ID:rg3bL05f0
XcodeがVS並みに軽くなってくれればなぁ
2021/01/08(金) 14:27:36.09ID:Y5sHvg400
Apple Developer Enterprise Programなんてのがあるんですね
それなりの企業なら閉じた環境でアプリ使えるんですね
小さい企業はお終いですけど
806デフォルトの名無しさん (ササクッテロレ Spb3-g42g)
垢版 |
2021/01/08(金) 14:27:55.54ID:YjmaxAE8p
しょっちゅういろんなペインのリサイズ出来なくなるし
ファイル名見えねーよ
807デフォルトの名無しさん (ササクッテロレ Spb3-g42g)
垢版 |
2021/01/08(金) 14:30:12.96ID:YjmaxAE8p
>>805
注意点
・ストア公開できない
・子会社とかに配信できない(常駐のSESとかグレーw
2021/01/08(金) 14:53:55.75ID:Y5sHvg400
調べたらApple Developer Enterprise Programでインハウス開発は審査厳しくてもう無理レベルなんだってね
iOSってそもそもインハウス開発やらせる気が無いと悟って絶望した
2021/01/08(金) 15:06:11.14ID:rOV/UO1mM
今始めるならSwiftUIとFlutterどっちがおすすめ?
2021/01/08(金) 16:22:50.29ID:Sr0np9r+0
仕様を隠して見積もりを出せと?
811デフォルトの名無しさん (ササクッテロレ Spb3-g42g)
垢版 |
2021/01/08(金) 18:12:30.24ID:YjmaxAE8p
>>809
SwiftUIなんか完成しねーよ
2021/01/08(金) 22:47:12.76ID:24kNKPOSd
SwiftUI弄って一時間で、こりゃダメだと実感
仕様がどうこうじゃなくで、Xcodeが使い物にならん
813デフォルトの名無しさん (ワッチョイ 5f35-KJZ9)
垢版 |
2021/01/09(土) 09:58:18.26ID:zxCkrxWF0
M1 MacでXcode使ってる人いる?
サクサク動くんだろうか?

MBP16(2019) i9 8coreで動かしてるけど、もうちょっとサクサク感が欲しい。

i9ならコンパイルは速いと思うが、動作の機敏さが欲しい。
814デフォルトの名無しさん (ワッチョイ df01-g42g)
垢版 |
2021/01/09(土) 14:30:14.63ID:pd7SqrDc0
>>813
Air M1 松吊るし≒MacBook Pro16松吊るし
Xcodeの問題も多いしSwiftの要らない言語仕様も多いし
815デフォルトの名無しさん (スッップ Sd9f-a8ID)
垢版 |
2021/01/11(月) 23:46:06.48ID:1YxqWPwUd
吊るし8ram 512ssd mini m1正月に買ったけど、16ram mbpより速いね。
それにしても、hdr動画観るときにいちいちdspチェックonoffしなきゃならんのがなー。

おっと。tv4k で観ればええねwww
2021/01/12(火) 18:21:00.52ID:vqfNf+5jd
Appleカーなんぞに金をかけないでXcodeやSwiftUIをなんとかして欲しいんだがなぁ
817デフォルトの名無しさん (ワッチョイ df01-g42g)
垢版 |
2021/01/12(火) 22:19:09.89ID:RLIPUQb60
Xcode+keychainとか未だに10年くらい嫌がらせのようなバグあるよね、直す気ないんだよなハゲ
2021/01/12(火) 23:53:46.18ID:7UsHmVaD0
iPhoneアプリは儲かるからどれだけバグがあろうと開発者が減らない
だから開発環境の品質があがらない
2021/01/13(水) 13:22:14.32ID:YCuVhook0
去年末から配布を前提としない超個人的なアプリを勉強がてらに作ったのですが使える期間が1週間は悲しい
永年利用可能にしてくれれば良いのに
開発者ライセンスで毎年1万円払えば使えるのかも知れんですけど
2021/01/14(木) 07:12:19.59ID:wmHIkECc0
SwiftUIから勉強してるけど基本は構造体なのかな
まあプロパティ作れるからクラスと同じなのかも知れないけど
821デフォルトの名無しさん (ワッチョイ 7f8c-TRlB)
垢版 |
2021/01/14(木) 12:00:02.04ID:cddu5u0F0
それはSwiftの仕様。SwiftUIに限らない。
2021/01/14(木) 15:30:18.90ID:GxiRCVNSa
swiftUIって名前がややこしい
素人はswiftの新バージョンの別言語と思うぞ
2021/01/14(木) 18:59:14.85ID:5ozqrorW0
>>822
これほんと思う
検索しても検索エンジンがSwiftUIとSwiftそのものを区別出来なくて目的の情報にリーチ出来ない
824デフォルトの名無しさん (ワッチョイ 2503-b2WG)
垢版 |
2021/01/15(金) 01:47:52.82ID:rjoKDqqq0
swiftuiは、今までの独自的なストーリーから引っ張ってこなくてもできるのが進化じゃね?
825デフォルトの名無しさん (ワッチョイ 028c-dTEb)
垢版 |
2021/01/15(金) 02:17:51.92ID:buGzBoKf0
2021/01/15(金) 07:00:47.65ID:sB7ZYitP0
SwiftUIが公開済みアプリに採用された例はあるのかな
iOS13以降のシェアは9割超えみたいだし条件は整ってるように思われるけど
2021/01/15(金) 09:23:43.99ID:oyZSg0JE0
バグだらけ
2021/01/15(金) 10:27:41.05ID:0XcCAA6R0
https://pbs.twimg.com/media/DjLXGYsUcAAnNxF.jpg
2021/01/15(金) 12:23:08.92ID:rcB8lr0iM
パグだらけ
2021/01/15(金) 13:16:19.77ID:HIs+Gk150
>>826
WidgetKitはSwiftUI必須だから
WidgetをiOS14に対応させてれば必ずつかってるだろ
2021/01/15(金) 21:42:35.86ID:YZg/e/wda
swiftってライブラリばかり使ってて他の言語みたいな数式ゴリゴリのコード書いてないんだけど
ライブラリ使わずにどうやってコード書くもんなの?
ライブラリ以外でCGFloatとかどう触ればいいのか断念した覚えがあるけど再挑戦したい
調べてもライブラリの使い方ばかり出てくる
2021/01/19(火) 00:48:04.21ID:AAGIcVgh0
enum をextension onで文字列にするのやめてくれよ
整数なら8byteで足りるだろ
833デフォルトの名無しさん (ワッチョイ 2503-b2WG)
垢版 |
2021/01/19(火) 10:08:15.63ID:hx/aODry0
>>832
?どゆこと???
834デフォルトの名無しさん (ワッチョイ cd35-u0f0)
垢版 |
2021/01/20(水) 20:50:31.11ID:7WOvYHLZ0
>>831
何がしたいのか意味不明

数式ゴリゴリのコードとは?
2021/01/21(木) 21:02:58.00ID:3ahyItiX0
fか;ljfかl;jふぁml;sjfkぁsmjkl;jmc;ぁ
2021/01/26(火) 17:46:52.54ID:GZzcbEYo0
SwiftUIのリンクの色のカラーって何でしょう
Color.blueだとなんか紫に近くて
2021/01/26(火) 23:40:27.37ID:4SjdlM4j0
自己解決しました
systemBlueでシステムと同じ色が出ました
2021/01/27(水) 07:08:22.28ID:ZP+s1kGr0
swiftは初心者向けスレが無いね
やりたい人が少ないのかな
2021/01/27(水) 09:15:07.49ID:rMNiQfSQa
初心者向けに各種ライブラリが用意されてるんですけど
2021/01/27(水) 10:25:43.15ID:UA0cP0170
むしろ初心者向けスレしかないし
2021/01/27(水) 21:47:02.98ID:NGyaZ+p60
Qiitaのほうが丁寧に教えてくれるので・・・
2021/01/29(金) 17:46:56.01ID:0RgTQ9AL0
初心者ですが、アプリの設定情報をレルムで管理するのは良くないでしょうか?
2021/01/29(金) 18:26:29.52ID:TKeDMJM20
なるべくUserDefaults使うのが吉
UserDefaultsで保存できないならアリ
2021/01/30(土) 06:41:38.36ID:DjLG+Odg0
ご助言ありがとうございます
アプリの設定を保存するのにデータベースは仰々しいかなと思っていたので
参考にさせて頂きます
845デフォルトの名無しさん (ワッチョイ ea8c-JxmI)
垢版 |
2021/01/30(土) 15:21:14.88ID:uH8tIAcH0
つうか、ローカルでやるかどうかなんて純粋に目的によるだろ。
846デフォルトの名無しさん (ワッチョイ 5ee9-tAz5)
垢版 |
2021/01/31(日) 09:27:36.29ID:RmUhd/hf0
SwiftUI勉強初めて2週間目
2つのViewの間で永続化データを共有したく、次のようなコードを書きました
動きはしたんですがViewごとに同じ宣言をするのは世間様的に正しいでしょうか?

struct ContentView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("Hoge")}}

struct ContentView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("fuge")}}
847846 (ワッチョイ 5ee9-tAz5)
垢版 |
2021/01/31(日) 09:36:14.39ID:RmUhd/hf0
同じView名を書いていました。失礼しました。
まあ"countKey"が重要なので世間様的にも問題ないのかなと思い初めてます

struct ContentView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("Hoge")}}

struct SwiftUIView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("fuge")}}
2021/01/31(日) 23:26:09.75ID:cNacswY00
良いと思います、他にも色々とあると思いますが
2021/01/31(日) 23:50:26.92ID:DTxlvsEC0
SwiftUIノータッチでよく分からない
安定するまでもうちょ時間かかると思うので
2021/01/31(日) 23:55:46.75ID:qHYOXex40
人柱になれやあああああああ
それでもマカーかよっ!!
851デフォルトの名無しさん (ワッチョイ eaad-RNyz)
垢版 |
2021/02/01(月) 00:08:23.21ID:FbSt8IWH0
SwiftUIの危なっかしさを楽しめない人はPG人生を損してる。
2021/02/01(月) 07:40:21.55ID:/hmsHouH0
SwiftUIから勉強してるのですが本当に根付くのか心配になる情報ばかりで怖いです
2021/02/01(月) 10:06:33.06ID:nnBh7Eas0
業務で使ってる人みたことないわ
2021/02/01(月) 10:28:01.26ID:8HVvz9f4a
swiftUIで
Rectangle()をn個並べて表示したいとき
どこをforで囲えばいいのかわからない
2021/02/01(月) 11:39:27.03ID:+HtPEiaq0
>>852
SwiftUIを廃止してStoryBoardに戻ることはないだろう
856デフォルトの名無しさん (ワッチョイ 5ee9-tAz5)
垢版 |
2021/02/01(月) 23:20:58.89ID:Adyxgplf0
SwiftUIで永続化データ扱う場合はAppStorageを使うとあったので、
外人の作ったコードを丸パクリして下記のように配列を入れてみましたが

@AppStorage("itemsInt") var itemsInt = [1, 2, 3]

「No exact matches in call to initializer 」と怒られてしまいます。
何がいけないのでしょうか?googleで情報が2件くらいしか見つからないので
まさか人類で100人もやってないことをしようとしているのかと不安な思いです。
857デフォルトの名無しさん (ワッチョイ ea8c-JxmI)
垢版 |
2021/02/01(月) 23:36:48.36ID:QG3/QtGR0
理解して使おうな
2021/02/01(月) 23:41:05.99ID:5yr9aQzL0
>>852
安心して。OSメーカーが自ら推進して失敗したguiフレームワークなんてU...ないから
859デフォルトの名無しさん (ワッチョイ 7935-vH/w)
垢版 |
2021/02/02(火) 08:11:38.81ID:MAhUQmQA0
>>858
うっそーん。
Rubyなんちゃらとか今は無し。

短命に終わったGUI Frameworkはあるッショ?
2021/02/02(火) 14:49:16.53ID:SxdrovyN0
AppStorageには大きなデータを置くべきじゃないみたいなので、配列を入れるような利用は想定されてないのですね
大人しくrealm使います
2021/02/02(火) 16:34:16.03ID:SxdrovyN0
UserDefaultに配列保持するやり方はサンプルが沢山あったので理解できました
AppStorageはUserDefaultのラッパーみたいなのできっと同じ事できるんだろうなと思いつつ外国にもサンプル無いって無理ゲーだなと感じています
初学者には敷居高いですねswiftUI
2021/02/02(火) 18:28:05.18ID:9dluneZ60
SwiftUIは解説が少ない上
あっても内容が古かったり使いもんにならない
初心者はしばらくはUIKitじゃないと厳しいと思われる
ライブラリも考慮すると尚更
2021/02/02(火) 19:03:07.84ID:LnwudBv/0
今から宣言型UIを組み込むとかキチガイ
flutterで100倍楽できる
864デフォルトの名無しさん (ワッチョイ eaad-RNyz)
垢版 |
2021/02/02(火) 22:10:25.16ID:KNukTVH30
>>863
Model View ViewModel
https://ja.wikipedia.org/wiki/Model_View_ViewModel
2021/02/03(水) 08:56:44.04ID:Qi/XqcfR0
結論から言うとswiftUIは遊び以上には使えないと
866デフォルトの名無しさん (ワッチョイ 7935-vH/w)
垢版 |
2021/02/03(水) 10:02:50.03ID:9/UtAir00
>>858
3点リーダー症候群
2021/02/03(水) 10:23:27.46ID:Qi/XqcfR0
SwiftスレでFlutterのが優秀という話が出るとは
2021/02/03(水) 10:56:16.04ID:ycIGwUrWM
>>863
flutterも宣言型じゃん
2021/02/03(水) 10:59:48.10ID:JkC7MkkM0
flutterのそれはもう完成されてるって意味
2021/02/03(水) 11:41:13.77ID:ycIGwUrWM
俺用語ってこと?
それなら定義を説明して
2021/02/03(水) 20:54:00.75ID:JkC7MkkM0
時間軸の話だから
2021/02/04(木) 23:57:06.33ID:/qQAvUGp0
おれのSwiftも狙われたらどうしよう・・・!!


ハンドルロックを取り付けていても、レクサスが盗まれてしまいました。
防犯カメラには、何らかの道具でハンドルロックを切断して車を盗む犯行の一部始終が映っていました。

愛知県西尾市で先月27日に撮影された防犯カメラの映像。
画面奥の白い車から降りてきた1人の男が、駐車場に止まっていたレクサスLXに近づいていきます。
男が車の鍵を開け車に乗り込むと、中で火花が散るのがわかります。

車には盗難防止用にハンドルを固定するハンドルロックが取り付けてあったにもかかわらず、男は車を運転し去っていきました。
ハンドルロックは一部が切断された状態で見つかりました。
防犯カメラに映っていた火花は、何らかの道具でハンドルロックを切断する際に出たとみられます。

被害者「残念で仕方がない。車は相棒みたいなもので、一番好きなものなので。残念。」
愛知県内では、レクサスLXを狙った窃盗事件が相次いでいて、去年は119台が盗まれ車種別では最も多くなっています。

警察は被害届を受理し窃盗事件として調べています。
https://news.yahoo.co.jp/articles/8583e237417aa65e811b002e74aee5ee0eda42dd
https://youtu.be/DBwCjbLbq6c
2021/02/05(金) 12:27:49.77ID:sQbQrry70
SwiftUIスレ作れば?
盛り上がりが分かる。寒そうだけど・・
2021/02/05(金) 15:42:10.66ID:AUL8vlV90
レス数が足りなくてスレ落ちするのが目に見えてる
875デフォルトの名無しさん (テテンテンテン MM8f-5e/0)
垢版 |
2021/02/06(土) 22:24:38.84ID:COGK557DM
swiftUIでtext内にハイパーリンク作る方法って無いんですか?
UIViewRepresentableを使う方法は上手くいきませんでした。詰んでます。
2021/02/07(日) 02:34:28.92ID:AkpxQPsh0
flutterでもプラグイン使わないとできないから無理じゃね?
877デフォルトの名無しさん (アウアウウー Sa9b-5e/0)
垢版 |
2021/02/07(日) 12:11:09.19ID:3AG5KEs0a
さいですか。
初めからUIkitで作れば良かった
878デフォルトの名無しさん (ワッチョイ bf66-mN0e)
垢版 |
2021/02/07(日) 21:41:05.79ID:xtTHulfG0
SwiftUIは日本じゃ200人くらいしかやってない印象
879デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
垢版 |
2021/02/07(日) 22:04:57.21ID:IiZq+u+t0
さすがにもっと多いでしょ。少なくとも1万人いるんじゃないの。
2021/02/08(月) 01:03:47.14ID:P06cZWX/0
まわりにいるiOS開発者で
遊び以外の業務使用者ゼロだが
2021/02/08(月) 08:59:14.09ID:q+ktuFDk0
どうせまた仕様変更地獄
2021/02/08(月) 11:43:56.97ID:o+Zx7mrLM
200人っていうのは業務でやってる人が200人ってこと?
2021/02/08(月) 18:57:18.32ID:/apd5frr0
SwiftUIを業務で使った人は世界で10人居ない可能性ある
2021/02/09(火) 07:05:04.64ID:wqlXXJQJ0
javaや.Netに比べるとSwift人口少ないよね
2021/02/09(火) 17:12:07.63ID:ANc0E1ay0
flutterとかに完全に負けてるからなぁ
Xcodeも使いにくいし
886デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
垢版 |
2021/02/09(火) 23:10:54.44ID:jPnyP+Vp0
確かにxcodeは使いにくい。仕方なく使ってる。
慣れるのが立派なんだと思い込んでいる信者が多いコミュニティは進歩がとまる。
2021/02/09(火) 23:26:28.12ID:ANc0E1ay0
Appleって会社は1000%儲からないと何も変えない、頭がおかしい会社になってしまったからな。。未だにLightningとか。。
そこがジョブズと180度違うところ。。
2021/02/09(火) 23:55:21.65ID:zvP4LC7Y0
信仰で成り立ってる会社だからしょうがない
889デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
垢版 |
2021/02/10(水) 00:36:53.93ID:uF0JvJPV0
コピペや検索関連のショートカットがユーザーの左手周辺に固まっているのは、ユーザーの右手がマウスでふさがっていることを想定してのこと。
なのに検索開始ボタンがないのでマウスで検索開始できず、左手の固定位置から遠く離れたEnterキーを左手または右手で押しにいく手間が発生する。
890デフォルトの名無しさん (ワッチョイ 9f8c-zGv8)
垢版 |
2021/02/10(水) 01:24:44.67ID:l8fAu74n0
タイプしてる間は手はホームポジションにあるけどね。
891デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
垢版 |
2021/02/10(水) 01:45:34.45ID:uF0JvJPV0
Xcodeが不便なおかげでKarabiner-ElementsでCaps lockキーにEnterを割り当てるきっかけを持てた。毒親に感謝。
892デフォルトの名無しさん (ワッチョイ bfbb-5e/0)
垢版 |
2021/02/10(水) 06:07:53.19ID:Ggl6JBAp0
海外勢の中にはVSCodeでiOS+Swiftの開発できるようにしてる人もいるようで、そっちを標準の開発環境にして欲しいな
XCodeは単なるエディタとして使う時間が大半を占めているのに、作業に不釣り合いなほど重い
893デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
垢版 |
2021/02/10(水) 06:37:36.56ID:uF0JvJPV0
マイクロソフト謹製プログラムはタブオーダーの概念があって、ポインティングデバイスがなくても可能な限りキーボードだけで操作できるよう設計されている。
アップル謹製プログラムにはない。
同じプログラム上のUIなのに、キーボードだけを使うことを強要されたり、逆にマウスだけを使うことと強要されたりするちぐはぐさはアップル謹製プログラムが抜きんでている。
894デフォルトの名無しさん (ワッチョイ 9701-6qHG)
垢版 |
2021/02/10(水) 07:01:25.87ID:XIZePh+h0
プログラム制作者に強要する自由を与えているのでは?
2021/02/10(水) 07:10:13.67ID:GS9oBSF70
アップルIDを取得するメソッドとか無いですかね
なんか禁止されてる感があるんですけど
インハウス開発でのアクセス制限で使えないかなと
2021/02/10(水) 10:31:19.05ID:gc42JyEhM
>>893
アップル様のやることに疑問を持ったら立派なキチ…アップル信者になれないぞ。>>894を見習え
897デフォルトの名無しさん (ワッチョイ 9f8c-zGv8)
垢版 |
2021/02/10(水) 15:50:17.49ID:l8fAu74n0
まあ、キーボードショートカットやキーバインディングを知らないだけだったりもあるけどね。
2021/02/10(水) 18:05:22.07ID:LJ7pDFihp
「Appleは宗教、なぜならばマイノリティだから。
Windowsは違う、なぜなら俺が属しているから。」
GAFA相手にドザカルトのこの妄想。
もうものすごすぎて誰も相手にされてない自覚あんのかね…
2021/02/10(水) 18:19:31.89ID:nq76wk1ZM
アップルなのかマックなのかウィンドウズなのかマイクロソフトなのか揃えてからにしよ?
900デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
垢版 |
2021/02/11(木) 10:38:53.34ID:5sGp9Z3N0
>>899
関西はマクド、関東はマックとローカライズされている。以下ソース
https://twitter.com/hinataro11/status/1358211437156462592
https://twitter.com/5chan_nel (5ch newer account)
901デフォルトの名無しさん (ワッチョイ 9f8c-zGv8)
垢版 |
2021/02/11(木) 12:52:35.19ID:whZAOzrp0
そもそも「Windows」に対応するのは「macOS」
902デフォルトの名無しさん (ワッチョイ 9f8c-zGv8)
垢版 |
2021/02/11(木) 12:55:45.39ID:whZAOzrp0
とはいえ、MacはハードとOSが一体のシステムとしての方向性をますます高めているから、
「Windows PC」と「Mac」
いうのが対応関係としては妥当か。
2021/02/11(木) 13:28:08.42ID:QNzWdO780
珍しく上がってるかと思えばこの話題なのか
2021/02/11(木) 14:38:10.78ID:5fhp1KHea
>>898
「Apple信者」はApple製品を見ると「宗教的イメージ」を見るような反応をする
https://www.excite.co.jp/news/article/Slashdot_11_05_20_0917209/
2021/02/11(木) 14:51:36.12ID:zGBoORUF0
エバンジェリストなんて役職があった会社だしな。
2021/02/11(木) 17:23:19.11ID:eyTLaN4Dp
ジーニアスwwwwwww
907デフォルトの名無しさん (ワッチョイ 37e5-HETu)
垢版 |
2021/02/13(土) 06:40:14.12ID:AnL7V70V0
Swift勉強中で下記のような配列の使い方を知ったのですが、
配列に次のオブジェクトを追加する時、idはどうやって求めますか?
一つづつ読み込んで最大のidをインクリメントすれば良いかなと思いつつ
力技過ぎてる気もしており、世間様のやり方をお聞きしたいです。

let ユーザーズ: [ユーザー] = [
ユーザー(id: 0, nameno: "0000001"),
ユーザー(id: 1, nameno: "0000012"),
ユーザー(id: 2, nameno: "0000123"),
]
908907 (ワッチョイ 1ee9-HETu)
垢版 |
2021/02/13(土) 10:29:30.62ID:xs/xc3ZA0
自己解決しました。
UUID()を使えば良いことが解りました。
909デフォルトの名無しさん (スップ Sd52-m2Sg)
垢版 |
2021/02/16(火) 02:05:04.21ID:EAxPkxBNd
窓アプリのipadアプリ化請たんだが、初xcodeなんでかなりストレス。
多タブなんかマジ死にたくなるわ。
それにしても関数の引数表記とか、引数値変更にinout付けろとか、ぶん投げたくなる。
けど、案件が1000万納期4ヶ月だからまだいい方か?
下請けに回せられるなら回したいけど契約が邪魔してクソ!
それにしてもswiftはエクステ使えたり、構造体の初期化もかなり楽なのは使える言語と思った。

後はセル処理つう難題が...
2021/02/16(火) 06:32:32.23ID:Ifq3nGPn0
dartのほうが3倍生産性高いけどなw
Swiftは完成前にコミュニティを育てなかったのが間違い
もう嫌々やるけどw
2021/02/16(火) 17:57:33.26ID:NrVvDTU00
>>909
下請けにまわすとmonacaでサクっと作ってくれるよ
2021/02/16(火) 21:55:19.45ID:Ifq3nGPn0
SwiftはNull安全ブームとともに終わった
913デフォルトの名無しさん (スップ Sd52-m2Sg)
垢版 |
2021/02/17(水) 04:30:03.65ID:Gs9nTvGUd
モナカみたいなバックエンドありきは拒否られてるのが痛いんですよ。
swift+odbcでdbやり取りは何とかできたので、糞mssql外さないとってことで、db変更費もらってきました。

セルの方も何とか行けそうですが..

うまく行ったらスレ汚しします。

ありがとうございました。、
914デフォルトの名無しさん (ワッチョイ 1ee9-HETu)
垢版 |
2021/02/17(水) 23:33:04.95ID:wHZs7f540
X-Codeプロジェクトの構成はどこの設計のレベルで設計してますか?
詳細設計で良いですかね?
2021/02/21(日) 11:30:19.90ID:6P4nH/og0
プロジェクト名とか構成は詳細設計だよね
2021/02/21(日) 17:00:41.08ID:L0wsobEMM
アプリの大きめのリソースをサーバーにおいて、インストール後にダウンロードさせたいのですが、自前のサーバーではなく、AppStoreに外部リソースを置くことは可能でしょうか?
2021/02/21(日) 17:52:37.07ID:3wKXGD510
CloudKitでpublicなstorage使える
2021/02/21(日) 19:13:47.47ID:yroWiRc1M
>>858
WPF, Openlook, Cocoa-Java… , Cocoa-Binding.
2021/02/21(日) 23:01:33.43ID:3ah2ZqdPr
xcodeは日本語化のプラグインあったらもう少しだけ使いやすいはず
2021/02/22(月) 04:57:45.61ID:PA6Gvk4i0
Swiftとかないわ〜
2021/02/22(月) 06:30:19.17ID:fw7RePKi0
日本語化とかバグの温床にしかならない
922デフォルトの名無しさん (ワッチョイ ffad-VKJl)
垢版 |
2021/02/22(月) 06:44:05.20ID:7qATnC1I0
今時、大手で多言語対応してない開発環境なんてxcodeぐらいだよ。
2021/02/22(月) 07:32:24.35ID:PA6Gvk4i0
そもそもバグでエラーじゃないのにビルドエラー通知されるのに・・
2021/02/22(月) 07:33:22.24ID:PA6Gvk4i0
HUAWEIに引き抜かれちゃったから優秀な人が皆無
925デフォルトの名無しさん (ワッチョイ 6f66-AkpG)
垢版 |
2021/02/24(水) 21:35:41.56ID:MLEapIlo0
iOSおススメのデータベースって今ならRealmですかね?
使うならSQLiteのが堅実かなと悩んでます。
926デフォルトの名無しさん (ワッチョイ 4301-pQAD)
垢版 |
2021/02/24(水) 22:42:24.62ID:/ijFpzJL0
あわしろ氏はiOSはオワコンと言ってたな。
Linuxに乗り換えたほうが良い。
2021/02/24(水) 23:14:45.89ID:cUgjNbyW0
swiftがオワコンは正しい
2021/02/25(木) 00:07:49.13ID:HjQJ2JY10
仕事を受ける側になりたいなら SQLite > Core Data > Realm じゃないかな
仕事を出す側、もしくは個人で作るだけならどれでもいい
自分は適当に検索して、学習コストの低さと大容量データの処理速度でRealmを選んだ

こういうのは何か一つマスターすればその他はそれほど苦労せずに済むものだから最初は適当でいいんじゃないかな
2021/02/25(木) 05:38:00.53ID:R7WVwVFS0
realmのビルドクソ遅い
930デフォルトの名無しさん (ワッチョイ ffad-VKJl)
垢版 |
2021/02/25(木) 05:42:46.02ID:bCEhRyYb0
どんなコンピュータ言語もオワコンになることはない。そうSwiftでもね。
2021/02/25(木) 09:07:10.95ID:vYi1sHn2a
swiftUIは?
2021/02/25(木) 09:57:29.81ID:R7WVwVFS0
swiftそのものがApple環境のみの変態言語になってしまったからなぁ
2021/02/25(木) 11:33:33.92ID:uVxxaWK60
C#でiOSアプリ作れるけどネイティブより情報少ないから詰んだら終わりそうで怖い
2021/02/25(木) 11:38:44.61ID:R7WVwVFS0
>>933
xamrinならAppleより公式サイトが親切w
でもi/A共通宣言的UIフレームワークなわけじゃないから開発効率悪い
2021/02/27(土) 08:55:51.43ID:kuD1SbCy0
C#からSwift来たけどSocket.IO1つ入れるのに苦労するね
2021/02/27(土) 22:15:02.22ID:Yt5NHAzi0
swiftになっても中身obC時代と何も変わってないから。
Appleって天から仕様が降ってくるだけでコミュニティが無いし。
937デフォルトの名無しさん (ワッチョイ d33d-yMgr)
垢版 |
2021/02/27(土) 23:51:12.64ID:11Cq6Op90
NSObjectとか命名からして
NextStepから本質変わってない。
ProjectBuilder
InterfaceBuilder
EOModeler
懐かしい
2021/02/28(日) 18:22:28.88ID:SuNqHFrT0
Realmって商用無料なんですかね?
あんまり情報無いんで何なのだろうと
2021/02/28(日) 18:29:01.46ID:BgTYpoJY0
なぜ公式をあたらないのか
https://github.com/realm/realm-core#license
2021/02/28(日) 19:22:35.93ID:SuNqHFrT0
Apache 2.0 licenseというのは調べたのですが、デベロッパとエンタープライズがあるとも見たので、商用に使う場合は有料のエンタープライズなのかな?と迷ったのです。
2021/03/01(月) 03:04:28.50ID:vk4XQtG70
UIKitがウンコすぎる
2021/03/01(月) 07:28:35.51ID:fdsobwmd0
何を今更
2021/03/01(月) 11:23:54.12ID:vk4XQtG70
>>941
Swiftは肛門
2021/03/01(月) 14:40:15.73ID:4Q9t3UkpM
>>940
クラウドサービス必要なん?
https://www.mongodb.com/realm/mobile/sync
945デフォルトの名無しさん (ワッチョイ 5f35-Iv6d)
垢版 |
2021/03/03(水) 13:32:07.66ID:+jUJEWsB0
>>912
面白い事言うねぇ。

Null安全ブームってのが有ったんだ。そういえば、有ったような気がする。
2021/03/03(水) 19:49:50.23ID:LIFTC91x0
おわったのか?
2021/03/03(水) 23:25:55.90ID:xzgw1tFV0
swift uiでみんな逃げた
2021/03/04(木) 02:33:19.28ID:8NYzhTPd0
SwiftUIでトドメ刺した感あるよな
949デフォルトの名無しさん (スップ Sdbf-53Pq)
垢版 |
2021/03/07(日) 18:30:25.01ID:Z1klbM1/d
プログラムビギナーの者です。
下記のプログラムを実行すると、ほぼうまく行くのですが、並列処理の時だと「func かけ算処理」のところで
10回に1回ペースで「EXC_BAD_ACCESS code=1」のエラーがでます。
どうしてエラーになるのかわからずお手上げ状態です。
どこに問題があるのかご教授お願いできないでしょうか。
ちなみに直列処理にはとりあえず、エラーはでてません。
よろしくお願いします。
環境
Macbook Air 2017 8GB
macOS Big Sur 11.2.2
Xcode 12.4

↓ソース
import Foundation

private let 最小段: Int = 1
private let 最大段: Int = 9
private var かけ算段の値: Dictionary<Int, Int> = [:]

private var かけ算値: Int!
950デフォルトの名無しさん (スップ Sdbf-53Pq)
垢版 |
2021/03/07(日) 18:32:18.59ID:Z1klbM1/d
func かけ算() {
let 開始 = Date()
let dispatch_group = DispatchGroup()
//並列処理用
let dispatch_queue = DispatchQueue(label: "かけ算", attributes: .concurrent)
//直列処理用 都度処理と同じ?
//let dispatch_queue = DispatchQueue(label: "queue")

for 段 in 最小段...最大段 {
かけ算段の値[段] = 0
dispatch_group.enter()
dispatch_queue.async(group: dispatch_group) {
かけ算スレッド(段: 段) {
(段: Int) -> Void in
print("#\(段)の段 終了 \(段) × 9 = \(かけ算段の値[段]!) です")
dispatch_group.leave()
}
}
}
951デフォルトの名無しさん (スップ Sdbf-53Pq)
垢版 |
2021/03/07(日) 18:33:01.47ID:Z1klbM1/d
dispatch_group.notify(queue: .main) {
let 終了 = Date().timeIntervalSince(開始)
print("処理時間 \(終了)秒")
}
}

//スレッド処理
private func かけ算スレッド(段: Int, かけ算スレッド終了: (_ 段: Int) -> Void) {
print("#\(段)の段 開始")
let かけ算値: Int = かけ算処理(段: 段)
かけ算段の値.updateValue(かけ算値, forKey: 段)
かけ算スレッド終了(段)
}
952デフォルトの名無しさん (スップ Sdbf-53Pq)
垢版 |
2021/03/07(日) 18:33:29.40ID:Z1klbM1/d
//かけ算実処理
@discardableResult
private func かけ算処理(段: Int) -> Int {
for 数 in 1...9 {
print(段, 数, 段 * 数, かけ算段の値[段]!)
かけ算値 = 段 * 数
//かけ算段の値.updateValue((段 * 数), forKey: 段)
}
return(かけ算値)
//return(かけ算段の値[段]!)
}
953デフォルトの名無しさん (スップ Sdbf-53Pq)
垢版 |
2021/03/07(日) 18:33:49.86ID:Z1klbM1/d
よろしくお願いします。
2021/03/07(日) 21:03:32.71ID:U1ALB5fi0
プロパティや関数に日本語使ってるからじゃね?
955デフォルトの名無しさん (ワッチョイ 1b03-53Pq)
垢版 |
2021/03/08(月) 01:37:01.02ID:6HxQ2pv00
>>949
https://qiita.com/omochimetaru/items/953bea70bb1667de4c49
ここら辺を読んでみるといいかな

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

てか、小学生レベルの掛け算程度のロジックならスレッド処理しなくても困らないと思うけどねw
2021/03/08(月) 11:17:18.13ID:NE6415mK0
掛け算段の値を複数スレッドから同時にアクセスしてるからじゃないの?
objc_sync_enter/exitでかこってみたら?

あと日本語コード読みにくい…
2021/03/08(月) 16:42:22.73ID:A+E7x4iR0
俺環ではシェルのループでぐるぐる回してもエラー出ないな
CLIで実行するにはdispatchMain()と対応するexit()が必要だったくらい
2021/03/08(月) 20:00:02.93ID:C8XgJIOz0
このクソiOS14あたりから文字入力中のコンテキストメニューが中々出ね〜、クソSwiftUIのせいだろ
959デフォルトの名無しさん (スップ Sdbf-53Pq)
垢版 |
2021/03/08(月) 20:48:02.20ID:MXJ39GL1d
>>955-957
ご教授ありがとうございます。
かけ算処理の関数をclassに変更して試してみると今の時点でもエラーにならず実行できました。
本当にありがとうございました。
960デフォルトの名無しさん (ワッチョイ ab01-0iVm)
垢版 |
2021/03/10(水) 13:27:44.64ID:E3jID2Td0
>>959
いえいえ

調べてたり試したりしてわかったことは
Qiitaにまとめておいてくださいね。
同じように悩んでいる人が助かります。
2021/03/10(水) 14:18:49.32ID:SwZdpNpYM
えー、質問者じゃないけど面倒くさい
2021/03/10(水) 14:59:11.83ID:UXOSC6+80
swiftなんか使うな
2021/03/11(木) 05:08:04.39ID:qW0qQOeJ0
今更AppKitなんですが、NSOutlineViewのindentationMarker(disclosure triangle)の幅を描画前に取得する方法はないでしょうか?

View basedでColumnは1つだけのNSOutlineViewを作っていて、func outlineView(_: heightOfRowByItem:) で返す高さを計算するために
row1つ分のView(NSTableCellView)の幅を知りたいのです。
Column幅 - (indentationPerLevel * level(forItem: item)) でいけるかなと思いきやこれだとdisclosure triangle分が余計です。
964デフォルトの名無しさん (ワッチョイ a905-xlOF)
垢版 |
2021/03/12(金) 14:18:49.02ID:TsYqY8ZP0
WindowsクライアントとiPhone間でSocketIOでメッセージ送り合うプログラム書いてるけど3日頑張っても動く気がしない
エラーも応答タイムアウトしか出てこないからどこから調べたものか
ATSもファイアーウォールも解除してるんですけど何とも
市販のアプリはよく簡単にクラウドとやり取りできるなと感心しちゃう
2021/03/12(金) 14:40:00.97ID:zHGwFDvl0
Ruby なら、コマンドプロンプト・PowerShell から、1-liner で、
Rubyで作られた遅いウェブサーバー、WEBrick が起動する

ruby -run -e httpd . -p 8080

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

http://localhost:8080
2021/03/12(金) 18:03:54.15ID:C4d60f760
swiftスゲーめんどくさー
967デフォルトの名無しさん (ドコグロ MM95-wfu+)
垢版 |
2021/03/12(金) 18:19:55.35ID:CeuWCA9KM
>>964
Wiresharkでパケットキャプチャしてみたら?
968デフォルトの名無しさん (ワッチョイ b901-YyH6)
垢版 |
2021/03/12(金) 18:32:04.33ID:0g8W4jPs0
あわしろ氏は、Swiftはオワコンと言ってたけどな。
969デフォルトの名無しさん (スップ Sd02-FiQK)
垢版 |
2021/03/12(金) 20:08:03.89ID:Ge2Hv2hnd
>>965
オマエ、ソケットの意味すら理解できん池沼やろwww
2021/03/12(金) 21:56:12.36ID:bbPVovvi0
オワコン状態からFlutterで華麗に復活したDart
華々しくデビューしたものの相次ぐ仕様変更のあげくSwift UIでトドメを刺されたSwift
どこで差がついた
2021/03/15(月) 07:26:17.19ID:zfSiUl9j0
俺は日本語コード好き
超適当な英語にされるより
2021/03/15(月) 14:21:08.09ID:Db4OPSpGM
だったら英語覚えろよ…
2021/03/16(火) 07:17:57.29ID:uLx+/Eas0
皆がswiftUIに移行する気配が無くて辛い
2021/03/16(火) 09:07:26.45ID:lbEAqbWa0
移行する理由がない
メリット皆無
2021/03/16(火) 12:48:21.03ID:Civ91dc30
swiftUIは使われずに消える定めかな
新規開発すらUIKit主流な気がする
2021/03/16(火) 12:50:59.15ID:Civ91dc30
無料アカウントの10アプリ1週間制限止めてくれないかな
アップルストアでマージン取るんだから良いでしょ
977デフォルトの名無しさん (ワッチョイ 01da-pjrT)
垢版 |
2021/03/17(水) 00:27:39.43ID:DuV9YnX60
始点から終点までの移動した角度をx,y,z(オイラー角)で取得するにはどうすればいいですか?
最初からオイラー角を使うとジンバルロックで変な値しか取得できませんでした。
クォータニオンを使うといいと思うのですが、差分を算出する方法が分からない状態です・・。
分かる方がいましたら、よろしくお願いします。
2021/03/17(水) 12:58:04.19ID:yvIMKGz20
>>977
そういう問はアルゴリズム板のが良いでしょ
2021/03/17(水) 18:13:15.09ID:HZhL1rDua
角度は平面に存在するものだから(x,y,z)で表すにはどうしたらいいか?なんて言われても答えようがない
980デフォルトの名無しさん (ワッチョイ 01da-pjrT)
垢版 |
2021/03/17(水) 19:20:29.22ID:DuV9YnX60
>>978
ありがとうございます。そんな板があったんですね・・
はたして自分の頭で回答が理解できるか分かりませんが、向こうで聞いてみたいと思います。
2021/03/17(水) 19:54:25.16ID:6Jmpfuh+0
回答者が質問を理解できるかがポイントかな
頑張って
2021/03/19(金) 16:06:55.38ID:PujmgqIy0
BLEのIntervalが過去の記事(URLがNGで貼れませんでした)だと「20ms」となっていますが、最新のガイドラインだと「15ms」になっています。
どのバージョンから15msへ変更になったか、わかりますでしょうか?
もしくは過去のガイドラインを見ることは出来ますでしょうか?

https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf
983デフォルトの名無しさん (ワッチョイ 4103-vV0Z)
垢版 |
2021/03/24(水) 02:34:36.78ID:He3KDzsL0
for var i in 0..<n
で配列扱う場合、iを任意に指定できないの?
2021/03/24(水) 09:50:47.20ID:R+oM8cupM
何を言いたいのか分からん
2021/03/24(水) 12:05:54.34ID:qD6yEHZF0
同じく頑張って無理矢理理解しようとしたが
さっぱり意味分からんかった
2021/03/24(水) 18:09:11.95ID:GC95yIlk0
プログラミング言語を学ぶ前に日本語を
987デフォルトの名無しさん (ワッチョイ 99da-zgiT)
垢版 |
2021/03/24(水) 18:23:56.82ID:17zaubTH0
配列内の任意に値だけを変更したい?
988デフォルトの名無しさん (ワッチョイ 13bd-V9FF)
垢版 |
2021/03/24(水) 18:28:29.80ID:FVVupohu0
iの取る値として、0からn-1の連続した整数じゃなくて飛び飛びの値にしたいとゲスパー
2021/03/24(水) 18:58:27.15ID:17zaubTH0
自分の日本語もいとおかし
2021/03/25(木) 17:32:24.97ID:RmeSoSbn0
わたしjはコレからSwiftを勉強してMacとiPadに
製作系アプリケーションを作る予定
991デフォルトの名無しさん (ワッチョイ 9b66-kjVL)
垢版 |
2021/04/06(火) 23:11:05.92ID:F8PWM9uX0
ホームボタン押されたらアプリを初期状態にしたいのですが、
exit関数を使うとアプリの登録が拒否されると聞きました。
ホームボタンでアプリを初期状態にしたい時、世間様ではどうやっているのですか?
2021/04/07(水) 00:00:05.79ID:FA7rpOez0
viewWillDisappearあたり使えばいいのでは
993デフォルトの名無しさん (ワッチョイ 238c-TnHv)
垢版 |
2021/04/07(水) 00:48:53.91ID:z98aeBWQ0
つうか、ボタンなどのハードウェアをAppleが定めている以外の使い方したら審査通らない。
2021/04/07(水) 02:27:04.33ID:HqP3oq1n0
小学生の頃、stopボタンをprint screenに変えたら親父に怒られたの思い出した
2021/04/11(日) 11:57:46.71ID:pq9M+RGI0
ホームボタンは初期状態に戻すためではなく、ホームに戻るためびボタンだよ。
もっとも、押されたことを認識してアプリ内部で自分で初期状態になればいいんじゃないか?
金融関係のアプリだと、初期状態にはならないけど画面にボカシをかけたりするね。
996デフォルトの名無しさん (ワッチョイ e28c-fkuk)
垢版 |
2021/04/11(日) 18:41:05.81ID:e+2TDzwf0
え?今そんなの許されるの?
2021/04/11(日) 19:20:26.59ID:mujH3vbD0
普通にそんなアプリあるよ
998デフォルトの名無しさん (ワッチョイ e28c-fkuk)
垢版 |
2021/04/11(日) 20:07:37.89ID:e+2TDzwf0
なんだ、また審査偏ってるのか...
2021/04/11(日) 21:30:08.21ID:TiL6YpvQ0
>>991
こういう質問投げっぱなしで消えるやつマジむかつくわ
1000デフォルトの名無しさん (ワッチョイ cb5f-EjKA)
垢版 |
2021/04/12(月) 15:44:41.48ID:WmXuDr7H0
自決しました
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 895日 17時間 36分 25秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


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

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

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

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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