笔记

 #Xcode真机调试包的路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

   #STImage封装一个属性image,调用:     self.img.image = ((STImage*)arrSTImage[0]).image;

#VC上面加了scrollerView的上下滑动,小view 添加到scrollerview上来,但是添加约束的参考系要选择父试图self.view

#设置button的tittle居右

        [_sendCodeBtn setContentHorizontalAlignment:UIControlContentHorizontalAlignmentRight];

# 重写cell方法,注册表{重写表内的方法时,需要注册表}

 [_selectTableView registerClass:[WQSelectBankTableViewCell class] forCellReuseIdentifier:@"selectBankCellIdentifier"]; 

#去掉某一个单元格的下划线 【这个是只针对iOS7的,要真想做好的就自定义单元格】

if (indexPath.row == 3) {

        cell.separatorInset = UIEdgeInsetsMake(0, 0, 0, cell.bounds.size.width);

}

 #Xcode8打开项目中的storyboard报错:The document “Main.storyboard” requires Xcode 8.0 or later.

用编辑器将Xib里面的下面一句话删除掉才能打开:【就能恢复到Xcode7.3的状态了】

<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>


#得到项目中设置的版本号

1.得到的是官方的版本号

   NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];

2.得到的是苹果提审的版本号build

NSString *build = [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString *)kCFBundleVersionKey];

#用代码实现懒加载。【storyboard不行,需要用代码写】

#一个工程管理两个项目

答案:一个工程管理多个项目,智能做到最简单的更换启动页和appicon,和一些简单的页面设计,如果是更换所有的UI ,这个就不适合了。

#删除xcode的垃圾文件,如果你很久没有删除xcode的缓存文件,由于你每天要运行新的xcode文件,那么你的硬盘空间会越来越小,位于/Users/jssj/Library/Developer/Xcode/DerivedData下的缓存文件占了很大的内存空间,可以删除;

另外,查资料得到,Xcode无提示解决方案就可以删除/Users/用户名/Library/Developer/Xcode/DerivedData 路径下的缓存文件,重启xcode即可.

 
原文地址:https://www.cnblogs.com/wenqian/p/6136497.html