diff --git a/Cocoa Programming Guidelines.pdf b/Cocoa Programming Guidelines.pdf index 8914ce9..ae8e2eb 100644 Binary files a/Cocoa Programming Guidelines.pdf and b/Cocoa Programming Guidelines.pdf differ diff --git a/Cocoa Programming Guidelines.tex b/Cocoa Programming Guidelines.tex index 1f761c0..fd741c4 100644 --- a/Cocoa Programming Guidelines.tex +++ b/Cocoa Programming Guidelines.tex @@ -648,7 +648,7 @@ When developing a class or a framework exceptions are thrown to indicate that cl \subsection{Lazy loading reduces memory footprint} -Creating an object on demand reduces initialization time of containing class. +Creating an object on demand reduces initialisation time of a containing class. The following getter implementation is not thread safe, as two threads might try to initialise \inlinecode{\_cacheDictionary} at the same time. \begin{codelisting} - (NSMutableDictionary *)cacheDictionary