小编Lou*_*cia的帖子

双括号是什么意思?

查看Apple示例代码iPhoneCoreDataRecipes,我对下面的代码段有一个疑问RecipeDetailViewController.m:

case TYPE_SECTION:
    nextViewController = [[TypeSelectionViewController alloc]
        initWithStyle:UITableViewStyleGrouped];
    ((TypeSelectionViewController *)nextViewController).recipe = recipe;
    break;
Run Code Online (Sandbox Code Playgroud)

在这一行中((TypeSelectionViewController *)nextViewController).recipe = recipe,我理解内括号是将视图控制器强制转换为a TypeSelectionViewController,但外括号是做什么的?

casting objective-c uiviewcontroller ios

3
推荐指数
1
解决办法
147
查看次数

标签 统计

casting ×1

ios ×1

objective-c ×1

uiviewcontroller ×1