Comment vérifier que NSRegularExpressionSearch existe avant de l'utiliser?Vérifiez si un C en existe
enum {
NSCaseInsensitiveSearch = 1,
NSLiteralSearch = 2,
NSBackwardsSearch = 4,
NSAnchoredSearch = 8,
NSNumericSearch = 64,
NSDiacriticInsensitiveSearch = 128,
NSWidthInsensitiveSearch = 256,
NSForcedOrderingSearch = 512,
NSRegularExpressionSearch = 1024
};
Update- Je veux compiler contre le dernier SDK et vérifier lors de l'exécution si existe NSRegularExpressionSearch.
Le fait que le programme ne compilera pas sans l'aide de définition? –
Pas vraiment :) L'application doit être compatible avec les versions précédentes du système d'exploitation qui n'incluent pas NSRegularExpressionSearch. – christo16
@ christo16: Eh bien, cela n'a aucun sens. Soit le nom est défini (et il compile) ou le nom est indéfini (et il ne compile pas). –