Allen iOS Concurrency (Đồng thời) - Hiểu về Dispatch Queue và Operation Queue
Lập trình đồng thời (Concurrency) - Nội dung bao gồm tất cả các khái niệm về đồng bộ (Sync), bất đồng bộ (Async) cần thiết trong lập trình iOS, cũng như mở rộng sang GCD và Operation.
830 học viên
Độ khó Cơ bản
Thời gian Không giới hạn

- Chưa giải quyết
오퍼레이션 큐 질문
오퍼레이션 큐는 기본적으로 1번 쓰레드에서 동기적으로 처리 된다고 하셨는데 이전 강의들을 보면 1번 쓰레드는 메인 쓰레드라고 언급하셨던 걸로 기억하는데요. 맞을까요?맞다면 메인쓰레드는 동기적으로 처리하면 안되는데 Operation을 오퍼레이션큐에 넣지
iosswift동시성golddol22227110
・
0
120
2
- Chưa giải quyết
2) 오퍼레이션큐(OperationQueue) 강의 질문입니다
2) 오퍼레이션큐(OperationQueue) 강의 15분37초 쯤 보면 필터 작업이 다 끝난다음에 append큐를 통해서 배열에 전달을 한다고 말씀하셨어요. 근데 여기 필터하려는 이미지가 5장이잖아요, 5장 모두 필터링 다 끝나고 나면 배열에 들어가는건가요 아니
iosswift동시성92dannylee7443
・
0
138
2
- Chưa giải quyết
warning 뜸
코드파일의 5번 SerialSyncProject의 WriteSyncronously()를 실행할 경우 SerialSyncProject(9296,0x104550200) malloc: nano zone abandoned due to inability to reserve
iosswift동시성miladdakong
・
0
144
1
- Chưa giải quyết
수업자료 markup 에 대해 궁금합니다!
좀 샛길로 샌거 같지만... 이런 질문에도 답변해주신다면 너무 감사합니다ㅠㅠ//: 로 마크업 다시는거 혹시 수정은 어떻게 하는지 알 수 있을까요..? 수업자료로 코드 주신걸 보다가 궁금해졌는데요.
iosswift동시성markup수업자료leeshin11304352
・
0
260
1
- Chưa giải quyết
예제 프로젝트 빌드 실패
예제 프로젝트를 실행할 수가 없습니다.애플 developer 계정을 반드시 만들어야 하나요? 아직 초보라서 좀 익숙해지면 하려고 했는데...<img src="https://cdn.inflearn.com/public/files/posts/5
iossjlee3473114
・
0
324
2
- Chưa giải quyết
serial 큐 질문드립니다.
안녕하세요. 기본 구조는 A 스레드에서 SQ라는 serial queue에 async하게 task를 합니다.전달한 task의 마지막 부분에 @escaping 하는 completionHandler()를 호출하
iosswift동시성20142720506024
・
0
241
1
- Đã giải quyết
[7-3.DispatchBarrier] 예제 코드 질문
아래 예제 코드에서 "threadSafeNameGroup.notify" 가 정상적으로 동작하려면, 그룹의 enter와 leave 를 사용해주어야 하는 것이 아닌가? 라는 생각이 들었습니다.<img src="https://
iosswift동시성chunnysoft5042
・
0
317
1
- Chưa giải quyết
안녕하세요, GCD 관련 질문드립니다..
안녕하세요, 앨런, Qos 부분을 수강하면서수업 자료에 있던 코드들을 이렇게 바꾸어서 실행해보았는데요...<img src="https://cdn.inflearn.com/public/files/posts
iosswiftlinda0211
・
0
276
1
- Chưa giải quyết
main.async 작동 질문(+ vs global(),async)
안녕하세요!main.async 작동 관련하여 궁금한점이 있어 질문드립니다.대게, 네트워킹 작업과 같은 부분은 global().async로 메인쓰레드가 아닌 다른 쓰레드로 작업을 보내서 백그라운드에서 돌게 하는데, 어떻게 보면
iosswiftjohncoder
・
0
428
1
- Đã giải quyết
dismiss 되었을 때 종료질문
섹션 3 - 1에서weak self 로 전달된 클로저는 뷰 컨트롤러가 dismiss되었을 때 클로저의 작업들이 뷰 컨트롤러 객체 안에 속해있기 때문에, 클로저의 작업도 함께 종료된다고 하셨는데.섹션 3 - 2 에서 보여주신 weak sel
iosswiftiyeaaa
・
0
293
1
- Chưa giải quyết
'동기'와 '동시성 프로그래밍'에 대해 질문드립니다.
안녕하세요 앨런(Allen)님!수강 중 질문이 생겨 처음 인사드립니다.[섹션0.GCD - 1.GCD/Operation에 앞서] 강의까지 듣고 <s
iosswiftidecodein9421
・
0
477
2
- Chưa giải quyết
Dependency Protocol 관련
// (2) 이미지 변형하는 오퍼레이션 (동기 함수) class TiltShiftOperation: Operation { var inputImage: UIImage? var outputImage: UIImage?
iosswiftjsh0976101258
・
1
358
1
- Chưa giải quyết
시리얼 큐와 sync 관련
private let threadSafeCountQueue = DispatchQueue(label: " ") private var _count = 0 public var count: Int { get {
iosswiftjsh0976101258
・
0
456
2
- Chưa giải quyết
sync이지만 Queue에 넣으면 async로 동작한다는 말의 의미
안녕하세요 앨런님!오퍼레이션큐 강의를 듣다가 혼동되는 개념이 있어서 질문합니다큐의 종류를 정리하실 때 크게 GCD와 OperationQueue로 나누는걸로 보입니다.그렇다면 Operation은 OperationQueue에서 다
iosswift04fud271083
・
0
636
1
- Đã giải quyết
lazy var 이슈로 생긴 여러 변수들은 어디에 있나요?
강의에서 보면 경쟁상황에 의해 testVar 변수가 여러개 생긴 상황이 발생하는 것으로 보입니다!그렇다면, 예를들어 강의 4:22에서 들어준 예시와 같이 testVar 변수가 세개 생겼다고 가정하고 이를 a,b,c 라고 이름 붙이고, a,b,c 순서로
iosswiftgcdarc04fud271083
・
0
375
1
- Chưa giải quyết
global큐에 sync로 작업을 보냈을 때는 터지지 않는 이유가 궁금합니다.
안녕하세요.강의 잘 듣고 있습니다!sync를 공부하다가 의문이 생겨서 질문 남깁니다.메인스레드에서 메인큐로 sync로 작업을 보내면ui를 보여줘야할 메인에서 작업을 한없이 기다리게 되니 크래시가 난다고 알고 있습니
iosswiftw0308h4618
・
1
492
2
- Chưa giải quyết
비동기 개념에서 무엇을 return하는 거죠??
비동기 개념에서 즉시 리턴 한다고 하셨는데 무엇을 리턴하는지 궁금합니다!
iosswiftqnm38245033
・
0
388
1
- Chưa giải quyết
안녕하세욤
안녕하세요. 몇 달 전부터 동기/비동기 개념에 관해 틈틈히 짤막하게 찾아보고 (물론 이해는 안가네요🥲) 나름대로 의미를 정립해봤어요. 강의를 듣기 전에 생각을 정리해보고자 질문드립니다. 그러면 강의 듣는 데 더 도움이 되리라 생각해서요. <
swiftiosrlarjsdn3
・
1
331
1
- Chưa giải quyết
Barrier 작업 관련 질문입니다.
안녕하세요! 본강의 Barrier파트를 듣고 직접 구현을 해보았을때, 모르는 부분이 생겨 질문을 드립니다. barrier 작업들을 DispatchGroup으로 묶었을 경우Tsan을 체크하고 빌드하는 경우 Thread-
swiftiosrladudrbs012949
・
1
329
1
- Chưa giải quyết
디스패치 그룹
안녕하세요. 디스패치 그룹 강의를 보았습니다.그룹1을 만들어DispatchQue
swiftioswlxo04010926
・
1
378
1

