UI performance

  1. UILabel costs more than what you think
  2. Always start with serial queues, and only use concurrent queues as a last resort
  3. Avoid using dispatch_semaphore_t to wait for asynchronous work
  4. Don’t use UIView tags

Launch Time

Startup Time


Tags: platform   ios  

Last modified 03 May 2022