2014-10-10 3 views
14

이 문맥에서 무엇이 deprecated 수단인지 전혀 알지 못합니다. 프로그래밍에 익숙하지 않고 Xcode 6에서 처음 몇 가지 앱을 만들고 있습니다. 오늘은 할일 목록 앱을 만들고 있었고 사용자가 메인 테이블에 추가 할 새로운 할 일 항목을 입력 할 수있는 장면에 연결할 때, 나는 푸시 세그 (push segue)를 사용하도록 초대 받았다. Xcode 5 (버전 튜토리얼에서 사용하는 것)에있는 것처럼 보이지 않는 것은 더 이상 사용되지 않습니다.더 이상 사용되지 않는 푸시 세그 무엇입니까? (iOS 8)

누구든지 나에게 설명 할 수 있습니까? 나는 push segue가 backward navigation을 허용한다는 것을 압니다.하지만 그것은 제가 아는 전부입니다!

고마워요.

+3

함수의 문서에서 "deprecated"라는 단어가 표시되면 이는 레거시 함수임을 의미합니다. 이전 버전과의 호환성 때문에 여전히 존재하지만 곧 제거 될 것입니다. 이 기능을 사용하지 마십시오. 일반적으로, 비추천 경고는 대신에 무엇을 사용해야하는지 설명합니다. – lxg

+0

정보를 제공해 주셔서 감사합니다. – cheznead

답변

22

'deprecated'라는 단어는 기능이 제거되어 향후 출시 될 iOS 버전에서 더 이상 사용되지 않을 예정임을 의미합니다. u가이 비추천 함수를 계속 사용하면 해당 ios 버전에서 해당 함수에서 응용 프로그램이 충돌하기 시작할 수 있습니다.

'푸시 사용 중지됨'은 스토리 보드가 XCode6의 ios8에서 '푸시 세그'를 더 이상 지원하지 않는다는 의미입니다. 'PUSH'대신 'SHOW'를 사용하십시오.

당신은이 질문에 여기에 같은 문제를 볼 수 있습니다

Adaptive segue in storyboard Xcode 6. Is push deprecated?

3

되지 않는 즉, 당신이 어떤 점에서 경고되고있다 있도록, 아이폰 OS의 차기 버전에 존재하지 않습니다 사용하는 방법 그것은 사라질 것이다. 애플 업데이트를 놓을 때

Deprecation

앱을 구축하고이 코드를 계속 사용하면

, 당신은 당신의 응용 프로그램 충돌을 찾을 수 있습니다.

기본적으로 사용중인 기능은 현재 작동하지만, 나중에 작동하게하려면 사용해서는 안된다는 사실을 알려줍니다.

관련 문제