메인큐에서 sync 함수를 호출하게 되면 나는 오류입니다. 쓰레드를 좀 더 찾아보면 다음과 같은 화면을 볼 수 있습니다. "BUG IN CLIENT OF LIBDISPATCH: dispatch_sync called on queue already owned by current thread" 쓰레드가 일을처리하다가 sync를 만났다. 네 데드락입니다. Apple 에서도 얘기하듯이 메인 큐에서 sync하게 task를 시키면 데드락이 발생한다고 합니다. mainQueue는 main thread관리하는 serial queue입니다. serial queue로 같은 상황을 만들어보겠습니다. let serialQueue = DispatchQueue(label: "serial") serialQueue.async { //..
https://stackoverflow.com/questions/17228334/what-is-the-best-way-to-create-constants-in-objective-c https://soulpark.wordpress.com/2012/08/02/objective_c_static_variable/https://nshipster.com/c-storage-classes/ objdctive-c class propertieshttps://useyourloaf.com/blog/objective-c-class-properties/
https://soooprmx.com/archives/4970https://www.raywenderlich.com/71-spritekit-tutorial-for-beginnershttps://www.slideshare.net/donggyupark2/ios7-sprite-kit https://edykim.com/ko/post/documents-related-to-ios-spritekit/ https://www.raywenderlich.com/2598-how-to-create-a-breakout-game-using-spritekithttps://www.raywenderlich.com/71-spritekit-tutorial-for-beginners#toc-anchor-006 https://www.mathsis..