4.加载plist,加载xib,Xcode常用快捷键


1.加载plist:
        NSString *path = [[NSBundle mainBundle]pathForResource:@"app.plist" ofType:nil];
        NSArray *array1=[NSArray arrayWithContentsOfFile:path];


2.加载xib:

     方式1:

  // loadNibNamed 会将名为AppInfoView中定义的所有视图全部加载出来,并且按照XIB中定义的顺序,返回一个视图的数组
        NSArray *array = [[NSBundle mainBundle] loadNibNamed:@"AppInfoView" owner:nil options:nil];
        LFAppInfoView *appView = [array firstObject];

方式2:

bundle参数可以为nil,默认就是mainbundle

UINib *nib= [UINibnibWithNibName:@"MJAppView"bundle:[NSBundlemainBundle]];

NSArray*objs = [nib instantiateWithOwner:niloptions:nil];


示例:

+ (instancetype)appInfoView
{
    // loadNibNamed 会将名为AppInfoView中定义的所有视图全部加载出来,并且按照XIB中定义的顺序,返回一个视图的数组
    NSArray *array = [[NSBundle mainBundle] loadNibNamed:@"AppInfoView" owner:nil options:nil];
    return [array firstObject];
}





3.Xcode常用快捷键:

新建   

shift + cmd + n     新建项目

    cmd + n             新建文件

视图
    option + cmd + 回车     打开助理编辑器
    cmd + 回车           显示主窗口
    cmd + 0             导航窗口
    option + cmd + 0    工具窗口
    
    在.m & .h之间切换           control + cmd + 上/下
    按照浏览文件的前后顺序切换     control + cmd + 左右

    查看头文件       control + cmd + j
    切换到对应的函数    control + 6 支持智能输入,注意输入法

运行
    cmd + r             运行
    cmd + .             停止
    cmd + b             编译
    cmd + shift + b     静态内存分析编译,可以检查程序结构上是否存在内存泄露

排版
    control + i         将选中按钮重新缩进
    cmd + ]             向右增加缩进
    cmd + [             向左减少缩进
    cmd + /             注释/取消注释,提示:取消注释时,注释双斜线必须在行首
    cmd + 向上           到文件开始位置
    cmd + 向下           到文件末尾位置
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值