Apple's documentation clearly states that DISPATCH_QUEUE_PRIORITY_BACKGROUND is only available in iOS 5 or later.  What is the correct way to check if it's available in the runtime environment?
            Asked
            
        
        
            Active
            
        
            Viewed 491 times
        
    1
            
            
         
    
    
        codeperson
        
- 8,050
- 5
- 32
- 51
2 Answers
4
            
            
        If you are building against iOS 5 SDK or later, it is safe to simply call dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0) and check for a non-NULL return value.
 
    
    
        das
        
- 3,651
- 17
- 19
 
    