내가 탭바 응용 프로그램을 가지고 많은 uitableviewcontrollers 및 uiviewcontrollers를 중첩한다고 가정 해 보겠습니다. 특정 컨트롤러에서 핸들을 얻는 데 사용할 코드 줄은 무엇입니까?객관적인 C에서 프로그래밍 방식으로 UIViewController에 액세스하려면 어떻게해야합니까?
예를 들어, 현재 탭 바 컨트롤러의 세 번째 탭인 uitableview 컨트롤러를 가져 오려고한다고 가정 해 봅시다. 나는 다음과 같은 코드를 가지고있는 MyObject.h/m 파일입니다 :
MyObject.h을
#import <Foundation/Foundation.h>
#import "MyAppDelegate.h"
@interface MyObject : NSObject
-(void) myfunction;
@end
MyObject.m 내가 mytvc되도록 함께 /*Some line of code*/
을 교체하는 무엇
#import "MyObject.h"
@implementation MyObject
-(void) myfunction {
UITableViewController * mytvc = /*Some line of code*/;
}
@end
관심이있는 uitableviewcontroller를 가리키는 변수는 무엇입니까?
XCode 4.2를 사용하고 있습니다. 내 uiviewcontroller 각각을 보여주는 스토리 보드가 있습니다. Tabbar보기 컨트롤러가 xcode가 만든 첫 번째 항목이었습니다. 그래서 그게 앱의 최고라고 생각합니까?