보기간에 데이터를 사용하고 싶지만 탭 표시 줄보기 컨트롤이 있습니다. 실제로 내 초기보기 로그인보기 나는 "access_token"찌르다 및 성공적으로 탭 탭 컨트롤의 첫 번째보기를 통과 할 수 있지만 두 번째 탭 막대보기에서 webservice에서 다른 데이터를 얻기 위해 액세스 토큰 문자열을 사용하려는 경우 얻을. 어떻게하면 탭 막대 컨트롤러의 두 번째보기에서 액세스 토큰 문자열을 얻을 수 있습니까? 탭 표시 줄 뷰 컨트롤러에서보기 컨트롤간에 공유 데이터를 사용하는 방법
self.strSuccessful = json["acces_token"] as? String
내 두 번째보기
class SalesVC: UIViewController {
var strAccesToken: String!
}
내 초기 (첫 번째보기 컨트롤러가 아닌 inculude TabBar의 때문에 로그인 화면)
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let salesViewController = segue.destination as! SalesVC
salesViewController.strAccessToken = strSuccessfulAccesToken
}
관련 : http://stackoverflow.com/a/27619420/1630618 탭 표시 줄에 값을 설정하고자하는 각 뷰 컨트롤러에서
– vacawama