11.1. Wykrywanie i sprawdzanie możliwości kamery
Problem
Chcesz sprawdzić, czy urządzenie iOS, w którym została uruchomiona aplikacja, zawiera kamerę. Sprawdzenie dostępności kamery przed próbą jej użycia to bardzo ważny krok, o ile nie masz gwarancji, że aplikacja nigdy nie zostanie uruchomiona w urządzeniu, w którym nie ma kamery.
Rozwiązanie
Użyj metody klasy o nazwie isSourceTypeAvailable:
klasy UIImagePickerController
wraz z wartością UIImagePickerControllerSourceTypeCamera
, np. w następujący sposób.
- (BOOL)isCameraAvailable { return [UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]; } - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if ([self ...
Get iOS 5. Programowanie. Receptury now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.