Tôi đang viết ứng dụng iPhone dựa trên SDK cơ sở 4.0, nhưng tôi đang nhắm mục tiêu OS 3.1.3 để người dùng OS 3 có thể sử dụng ứng dụng.Tắt cảnh báo cụ thể trong một dòng cụ thể trong Xcode
tôi gọi:
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];
mà bị phản đối trong iOS 4.0. Tôi biết điều này và có các biện pháp để gọi phiên bản "withAnimation" mới hơn nếu chúng tôi đang chạy dưới iOS 4.0 trở lên.
Tuy nhiên, tôi nhận được cảnh báo rằng tôi đang gọi SDK không dùng nữa.
Tôi muốn tắt cảnh báo cụ thể này ở địa điểm cụ thể này. Tôi muốn tất cả các cảnh báo khác (bao gồm cảnh báo không được chấp nhận tương tự ở các địa điểm khác)
Điều này có thể thực hiện được trong Xcode không?
điều này làm việc tuyệt vời, nhờ – elsurudo
Điều này thực sự nên được đánh dấu là câu trả lời đúng. Đó là ít hacky và giải quyết vấn đề tại thời gian biên dịch, ngoài việc được một chút sạch hơn. –
+1 để sử dụng chính xác tiếng kêu vang, đây là câu trả lời, NSInvocation là một hack –