** iOS에 Twitter Framework가 내장되어 있음.
App Info -> [Build phases] -> [Link Binary With libraries] 에서
[twitter.framework] 를 추가해주도록 한다.
트위터 로그인 확인 기능이 필요한 곳에 <Twitter/Twitter.h> 를 include(or import) 하고
아래 함수를 써서 트위터가 로그인 되었는지 그렇지 않은지 확인한다.
트위터는 아이폰 설정에서 로그인이 가능하다.
[TwTweetComposeViewController canSendTweet]
위 코드의 canSendTweet 함수는 bool 형을 리턴한다.
따라서 if문을 적절히 써주어 기기내 설정에 트위터 계정 로그인이 되어있는지 혹은 그렇지 않은지 확인할 수 있다.
아래 링크 참고
그러나 진짜 문제는.... 나는 cocos2d-x로 작업중이라는 것.
iOS 를 기준으로 작업하기 때문에 iOS에 내장된 트위터 프레임워크를 사용하고 있으나 해당 기능은 앱 자체에서 Login/Logout 기능은 구현할 수가 없..는걸로 알고있다.
일단은 CCApplication.mm 파일에 로그인 확인 기능까지만 만들어놨는데 이걸 어떻게 처리해야할지는 아직 미지수... =_=
iOS Application 의 경우는 그냥 [self presnetModalViewController:@@@@@ animate:@@@]; 를 써버리면 바로 트윗을 쓸 수 있는 뷰가 나타나지만 코코스투디에서는 바로 그렇게 할 수가 없다ㅠㅠ
뷰를 새로 파서 화면을 아예 전환시켜버릴까 ... 싶긴 한데 너무 일이 커지고 복잡하기도 해서ㄷㄷ.. 좋은 방법을 찾..(구글링)고 있당.
내일 다시 작업하기 위한 URL들 .. 어차피 크롬에서 최근 닫은 탭 열기를 쓰면 되긴 하지만 혹시 모르니까 .. ㄷㄷ