2024/8/7
laprasdrum.icon ⛈️
/icons/hr.icon
旅行準備中
来月再来月と国内旅行を入れてるので観光地や食事処・宿泊地を整理中。
こういうの先延ばしにしがちなので今のうちにとっとと決めてるところ。
Xcode 16からコード行コピペからファイルが作成できる
SendableとNon-Sendableの共存
@MainActor で分離型に指定していないclass/structでも一部のfunctionを分離型にしたい場合、functionに @MainActor を付ける場合があるけど isolated も上手に使えそう。
code:Sample.swift
class MyClass {
private var state = 0
func someAsyncFunction(isolation: isolated (any Actor)? = #isolation) async { print("my state is:", state)
}
}
ref.