Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 问题:Can´;不要再将整数从一个ViewController传递到另一个ViewController_Iphone_Objective C_Xcode - Fatal编程技术网

Iphone 问题:Can´;不要再将整数从一个ViewController传递到另一个ViewController

Iphone 问题:Can´;不要再将整数从一个ViewController传递到另一个ViewController,iphone,objective-c,xcode,Iphone,Objective C,Xcode,我想将一个数字从我的ViewController传递到TweetViewController。一切正常,我使用NSUInteger作为属性(randomNumber和tweetNumber): 我现在更改了代码,因为我不希望只加载我的TweetViewVoController。我想在Tweet和InfoViewController之间进行一次类似家庭屏幕的滑动。我使用SwitchViewController,它将被加载,而不是TweetViewController。SwitchViewContr

我想将一个数字从我的ViewController传递到TweetViewController。一切正常,我使用NSUInteger作为属性(randomNumber和tweetNumber):

我现在更改了代码,因为我不希望只加载我的TweetViewVoController。我想在Tweet和InfoViewController之间进行一次类似家庭屏幕的滑动。我使用SwitchViewController,它将被加载,而不是TweetViewController。SwitchViewController如下所示(window1/2为UIViewController):

现在我无法将数字从FirstViewController传递到TweetViewController。有什么想法,如何解决这个问题

window1.tweetNumber = randomNumber;
如果希望在每次滚动scrollview时都更新此选项,则可能需要查看UIScrollViewDelegate协议。具体地说,
ScrollViewWillBeginDraging:


如果希望在每次滚动scrollview时都更新此选项,则可能需要查看UIScrollViewDelegate协议。具体来说,
ScrollViewWillBeginDraging:

window1.tweetNumber不起作用,因为他说“请求成员”tweetNumber“不是一个结构或联合”奇怪,请尝试
[window1 setTweetNumber:randomNumber]。当你这么做的时候,你不应该先初始化两个控制器吗?谢谢,这很有效!:)我在5分钟前更新了代码并初始化了控制器;)window1.tweetNumber不起作用,因为他说“成员请求”tweetNumber“不是一个结构或联合”奇怪,请尝试
[window1 setTweetNumber:randomNumber]。当你这么做的时候,你不应该先初始化两个控制器吗?谢谢,这很有效!:)我在5分钟前更新了代码并初始化了控制器;)
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0,0,320,460)];
UIView *contentView = [[UIView alloc] initWithFrame:CGRectMake(0,0,640,460)];

self.window1 = [TweetViewController alloc];
self.window2 = [InfoViewController alloc];


[contentView addSubview:self.window1.view];

CGRect f = self.window2.view.frame;
f.origin.x = 320;
self.window2.view.frame = f;

[contentView addSubview:self.window2.view];


[scrollView addSubview:contentView];
scrollView.contentSize = contentView.frame.size;

scrollView.pagingEnabled = YES;

self.view = scrollView;

[contentView release];
[scrollView release];
window1.tweetNumber = randomNumber;