takeshi-1000 / my_memo

0 stars 1 forks source link

メモ用 #46

Open takeshi-1000 opened 2 years ago

takeshi-1000 commented 2 years ago

https://github.com/ReactiveX/RxSwift

SwiftPackageManager経由でrxswift組み込む際に、添付のものを選択した状態でないとビルドできなかった

スクリーンショット 2022-03-27 15 06 11
takeshi-1000 commented 2 years ago

The bundle identifier of the application could not be determined. Ensure that the application's Info.plist contains a value for CFBundleIdentifier.

info.plist の設定がおかしかったのを直したら正しく動いた

スクリーンショット 2022-03-28 17 19 20
takeshi-1000 commented 2 years ago

https://github.com/takeshi-1000/my_memo/blob/main/docs/xcode_memo.md に記載

takeshi-1000 commented 2 years ago

低レイヤ勉強メモ

takeshi-1000 commented 2 years ago

低レイヤを見ないと、 そもそもその辺の担保の仕方がソフトウェアではなく、ハードウェアに抽象化されがちだと思ってしまていたが CPUに実行されるまでに、アプリケーションのコードから想像以上の工程を得て、かつその工程ではソフトウェアが使用されていそうということに驚きを得た(コンパイラ / リンカ / アセンブラ / OSなどなど) アプリケーションレイヤだけ見ていると想像つきづらいものもあるが、 CPUに実行されるまでにどのような工程を踏んでいるのか、という点で知識を得ると コンピュータがいかにソフトウェアであるのか、というのが思い知らされる