2012-07-31 2 views
0

소개하기 전에 많은 IOS 메소드가 사용되지 않는 이유에 대해 궁금합니다. 예를 들어, 대부분의 NSString의 비추천 메소드는 IOS 4.0 이상에서 사용 가능했지만 IOS 2.0에서는 사용되지 않습니다. 이것 뒤에 어떤 논리? 게으른 부기 어쩌면?소개하기 전에 사용되지 않는 IOS 메소드

약간의 사소한 문제가 발생합니다. 즉, docset 데이터 저장소 값은 플랫 HTML 태그와 일치하지 않습니다. https://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/DeprecationAppendix/AppendixADeprecatedAPI.html#//apple_ref/occ/instm/NSString/initWithCStringNoCopy:length:freeWhenDone :

답변

1

그것은 문서의 버그처럼 보이는

이있는 NSString 예를되지 않습니다. 이러한 방법은 iOS 2.0에서 사용할 수있었습니다.

2

이것은 버그처럼 보입니다. 나는 "NSString.h"의 모습이 발견

enter image description here

그런 다음 나는 NS_DEPRECATED 매크로 ("NSObjCRuntime.h")의 소스에 모습을이 발견

enter image description here

그래서 stringWithContentsOfFile은 2.0으로 시작하여 iOS 용으로 사용할 수 있었으며 2.0에서는 더 이상 사용되지 않습니다.

희망이 도움이됩니다.

관련 문제