Advanced Swift L3 - Hashable

  Рет қаралды 3,628

AppleProgramming

AppleProgramming

Күн бұрын

How to conform to Hashable requirements and a general discussion on hashing as a programming concept.
Twitter: / lucasderraugh
GitHub: github.com/luc...
Patreon: / appleprogramming
Site: appleprogrammin...
Microphone - amzn.to/2qdiRPk
ScreenFlow - telestream.8bx...

Пікірлер: 12
@pavanmanjani7583
@pavanmanjani7583 Жыл бұрын
Awesome... please keep posting 👍
@MazenBaddad
@MazenBaddad 2 жыл бұрын
Man i love these advanced swift videos and love your channel Thank you
@dziobaczy
@dziobaczy Жыл бұрын
Awesome materials! Thanks for sharing your knowledge, liking every video I watched XD. Yt misses a lot of channels like yours with deeper dives, not just copy paste's from Apple developer docs
@joshuagollaher9614
@joshuagollaher9614 2 жыл бұрын
Thanks for the great content. I would love some in depth SwiftUI stuff in the future :^)
@luis-gustavo
@luis-gustavo 2 жыл бұрын
Great explanation!
@AppleProgramming
@AppleProgramming 2 жыл бұрын
Thanks!
@tokero5199
@tokero5199 2 жыл бұрын
Great video. Thank you. What is the rationale for not making the hashes stable between executions?
@AppleProgramming
@AppleProgramming 2 жыл бұрын
forums.swift.org/t/psa-the-stdlib-now-uses-randomly-seeded-hash-values/10789
@Денис-ж3ф5р
@Денис-ж3ф5р 2 жыл бұрын
Good.
@tiam303
@tiam303 2 жыл бұрын
Excellent video! How would you generate a stable hash value across different runs of a program? Would you use something like MD5 from the Apple CryptoKit framework? or is there another way? Thank you.
@AppleProgramming
@AppleProgramming 2 жыл бұрын
Yes, CryptoKit would be your best approach for cryptographically safe hashes.
@tiam303
@tiam303 2 жыл бұрын
@@AppleProgramming Ok thanks again! Maybe a topic for a future video 🙂
DispatchWorkItem
12:15
AppleProgramming
Рет қаралды 2,4 М.
How to use Subscripts in Swift | Advanced Learning #32
19:54
Swiftful Thinking
Рет қаралды 2,4 М.
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 7 МЛН
Electric Flying Bird with Hanging Wire Automatic for Ceiling Parrot
00:15
Hashing, Hashable, and Hash Values
20:08
Swift Language User Group
Рет қаралды 3,7 М.
58 [Джун] Стандартные протоколы | Swift уроки
37:54
Hashable. Big O notation.
15:06
SwiftBook
Рет қаралды 9 М.
Cocoa Programming L95 - Multicolumn NSTableView
14:16
AppleProgramming
Рет қаралды 2,7 М.
How to use phantom types in Swift
25:00
Paul Hudson
Рет қаралды 14 М.
Swift. Как писать unit тесты
18:02
iOS Skills
Рет қаралды 5 М.
Hashable & Equatable in Swift 5 (Xcode 11, 2020) - iOS
18:38
iOS Academy
Рет қаралды 13 М.
Advanced Swift L1 - Memory Layout & Pointers
29:23
AppleProgramming
Рет қаралды 13 М.
Master Pointers in C:  10X Your C Coding!
14:12
Dave's Garage
Рет қаралды 309 М.
Hashable, Comparable, Equatable in Swift iOS
19:16
Mohan Raj
Рет қаралды 964