2010-11-18 7 views
0

Je reçois un avertissement disant que detectsPhoneNumbers est obsolète. Toute aide pls ..detectsPhoneNumbers est obsolète?

textScrollView.detectsPhoneNumbers = NO; 
+4

Je ne veux pas sonner comme une piqûre. Mais, tu aurais vraiment dû pouvoir trouver celui-ci par toi-même. Tout ce que vous aviez à faire était de chercher "detectsPhoneNumbers" sur developer.apple.com et vous auriez trouvé la réponse en moins de temps qu'il n'en fallait pour poster la question. Légère exagération, mais vous obtenez ma dérive. –

+0

@ Yannick..sorry J'aurais dû faire ça ... de toute façon tnx ... –

+0

Encore une fois, ne pas être un crétin, mais vous avez posé des questions sur deux autres méthodes obsolètes: http://stackoverflow.com/questions/4206848/setfont-depricated, http://stackoverflow.com/questions/4107392/setallowsimageediting-is-deprecated et les remplacements pour les deux auraient pu être trouvés facilement dans la documentation. La prochaine fois que vous rencontrerez ceci, faites une recherche de la méthode et regardez sous son titre dans la documentation. Apple vous dit généralement quoi utiliser à la place de cette méthode juste à côté de l'endroit où ils disent qu'il est obsolète. –

Répondre

7

Pris du documentation:

dépréciés dans iOS 3.0. Utilisez plutôt dataDetectorTypes.

UIDataDetectorTypes

Defines the types of information that can be detected in text-based content. 

enum { 
    UIDataDetectorTypePhoneNumber = 1 << 0, 
    UIDataDetectorTypeLink   = 1 << 1, 
    UIDataDetectorTypeAddress  = 1 << 2, 
    UIDataDetectorTypeCalendarEvent = 1 << 3, 
    UIDataDetectorTypeNone   = 0, 
    UIDataDetectorTypeAll   = NSUIntegerMax 
};