Xcode 6에서 일부 기능 문서는 기능 가용성이 iOS 8 이상임을 나타내지 만 사실 iOS 8 이전에도 기능이 존재합니다. 예를 들어Xcode 6 문서 가용성 문제
는, 엑스 코드 6 -[NSMutableURLRequest setHTTPBody]
의 문서는 다음과 같이이다 : 그러나
, 엑스 코드 5에서,이 같은입니다 : 내가하고 싶은 모든이기 때문에 이것은 나를 혼란
setHTTPBody
을 사용하고 iOS 8 이전에는 내 응용 프로그램이 다운되지 않도록해야합니다.이 경우 Xcode 6의 문서에서는 "iOS 8 만"이라고 표시되어 있지만 실제로는 그렇지 않습니다. 시간을 낭비하지 않고 시간을 두 번 낭비합니다.
Xcode 6의 문서에서 이와 같은 "iOS 8 only"기능이 표시 될 때마다 이중 체크를해야하며 대부분 iOS 8 이전에 존재합니다. 어떻게 극복 할 수 있습니까? 이 문제?
이전 아이폰 OS 8 :
이 HTTPBody
속성을 설정하는 사용자 정의 세터가 당신이 명확하게 볼 수있는 문서 자체에서
문제는 iOS 8이 많은 setter/getter 메소드를 속성으로 대체 한 것입니다. 결과 기능이 동일하더라도 iOS 8부터는 속성의 실제 사용이 새로운 기능입니다. 사용자가 할 수있는 일이 무엇인지는 확실하지 않지만 이유가 있습니다. – rmaddy
BTW - 이것은 iOS 8 문제이며 Xcode 6 문제는 아닙니다. – rmaddy