Комментарии:
I LOVE YOU NICK!!!!!!! You hear me? I Loooooove you bro
ОтветитьThanks, Nick!!
ОтветитьNice video! I came here for the share operator.
I want to prevent concurrent network requests using share.
Any tips on where to find deep info on share?
Super helpful bro :)
ОтветитьJust WOW!!! Watching all videos posted earlier. I am lost for words! I watched and read quite substantial amount of videos and books and can say for sure these are best tutorials I have seen so far! The only downside of your videos I cannot watch tutorial of others 😂😂😂 now.
ОтветитьCan someone please explain to me what's the use of .𝚖𝚊𝚡(𝚋𝚢:) beside simply returning the largest ($𝟶 < $𝟷) or smallest ($𝟶 > $𝟷) element of the stream (which is exactly what .𝚖𝚊𝚡() and .𝚖𝚒𝚗() do)?
ОтветитьVery very cool tricks here. Thanks Nick! Doing a great job my friend!
Ответить👍🏻👍🏻👍🏻
Ответитьare you still in nyc?
ОтветитьHi Nick! Great video as always, thank you!
Looking at solutions to manage realtime activity badges. Would you recommend Combine Pub / Sub to do that?
long video but definitely worth it! good job
ОтветитьFor some reason my compactmap method was throwing an error. "Unable to infer type of a closure parameter ..." so had to explicitly add a type for the closure parameter.
receiveValue: { [weak self] (returnedValue: String) in
guard let self = self else { return }
self.data.append(returnedValue)
}
Just to let you know you can select multiple lines of code and then hit cmd+/ and it will comment all selected lines of code its actually a toggle too if you want to uncomment
ОтветитьHonestly I didn't understand why (when combineLatest) 9 is printed? If-else statement allow boolPublisher emit value only if index is between 4 and 8 (but not include 8). It seems to be 9 number doesn't have to be printed, because index of this number is 8 and not correspond with if-else statement.
ОтветитьThis was definitely one of the hardest videos for me to understand. I always played back, so I end up watching it for 3 hours. But I would say that I pretty much understand it well. You explained it very well as always. Thank you so much!
ОтветитьThis combine more likely invented for server-side programming. Its very cool we can use this on mobile development.
ОтветитьYou're amazing! Literally Combine seemed such a far outta my reach kinda topic, like it'd be a serious struggle to understand, but you helped it so well as you always do for any topic. Thanks Nick :D
ОтветитьTo follow 2 hours in this video took me 4 days of practice and deep understanding, it's really worth it. Thank you so much.
ОтветитьThanks a lot for this video!
Btw I see you also have this weired folding bug, where Xcode formats the text in a wrong way. Are you still facing it today?
You are the man of culture ! keep going !
ОтветитьThanks for the amazing content Nick! - this is very similar to RxJava
Ответитьlove the way you are explaining all the thing from scratch 👍
ОтветитьSimply amazing Nick, I've recently read the first several chapters of Practical Combine by Donny Wals and after watching your videos it has really cemented my understanding of areas that I didn't quite understand fully from just reading the book. You're a rockstar 🤘
ОтветитьAwesome, thanks a lot, really appreciate it 👏
ОтветитьThanks a lot! Amazing presentation, I hope the future projects will be easier now for me.
ОтветитьYou are suuuuper awesome!!! 😎🚀
Really thanks for a great content!!!
For the quality of your information that you provide, you should not apologize about the noise. It seems to me that you could even speak in a whisper, I would still listen)
ОтветитьIf we are using the basicPublisher, how can we achieve ".send(completion: .finished)" ?
ОтветитьWow almost 2 hours, I'm excited to go through this video!
ОтветитьI am still coming from the binning of your videos. You are a great teacher. Have a good day and good luck. I will complete your all videos soon .
Ответить