在我的代码中,我需要能够在同一个switch语句中跳转(转到)一个不同的case.有没有办法做到这一点?
我的代码是这样的:(有很多代码我把它全部留下了)
switch (viewNumber) {
case 500:
// [...]
break;
case 501:
// [...]
break;
.
.
.
.
.
case 510:
// [...]
break;
default:
break;
Run Code Online (Sandbox Code Playgroud)
}
感谢您的时间!-Jeff
有没有办法为选择器设置默认值?我从所有选择器中保存了最后选择的行,我希望能够在启动时让选择器加载这些保存的行.截至目前,我已经找到了这段代码:
[settingsPagePicker selectRow:3 inComponent:0 animated:YES];
Run Code Online (Sandbox Code Playgroud)
它可以工作,但只有当用户点击选择器时.首次加载应用时,我需要它才能工作.如果我将此代码放在viewDidLoad上,应用程序将崩溃.任何人都知道在我的代码中放置它的适当位置使其工作?
感谢您的时间!
我们在我们的应用程序中添加了推送通知,但我们需要帮助将设备令牌发送到我们的数据库.截至目前我们已经建立了数据库,因此我们所要做的就是从NSLog获取设备令牌并将其放在数据库URL的末尾:http://www8.XXXXXXX.net/XXXXX_push/register.cfm ?token = TOKEN_HERE如果我们使用Safari,我们只需在URL栏中输入真实令牌,然后按Enter键,数据库就会收到令牌.我们说我们需要将代码放在App中:
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
Run Code Online (Sandbox Code Playgroud)
但我们只是不知道使用什么代码......因为我们真的很新.
有人可以告诉我们用什么代码发送我们制作的NSURL吗?
这是我们迄今为止所拥有的:
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
NSString *str = [NSString
stringWithFormat:@"Device Token=%@",deviceToken];
NSLog(str);
NSString *fullURL = [NSString stringWithFormat:@"http://www8.xxxxxxxxx.net/xxxxx_push/register.cfm?token=%@",str];
NSURL *tokenURL = [NSURL URLWithString:fullURL];
Run Code Online (Sandbox Code Playgroud)
}