代码改变世界

20150627分享iOS开发笔记

2015-06-27 17:38  dengchaojie_learner  阅读(202)  评论(0编辑  收藏  举报
  1. util是工具的意思;Ad Hoc是特别的,临时的意思;validate是验证的意思;
  2. 打包
  3. 苹果的键盘真好使
  4. 6和6 plus真机测试报错:No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=arm64, VALID_ARCHS=armv7 arm7s)。解决方法是设置”Build Active Architecture Only”为“NO”;valid architectures添加arm64

  5. 判断真机是6还是6plus的方法如下,如果是结果是

    只需要判断是iPhone7,2即可得知这是iPhone6。

    至于iPhone6 Plus 是iPhone7,1所以判断是iPhone6 Plus。

// 获取设备型号

- (NSString*)deviceString

{

    // 需要#import "sys/utsname.h"

    structutsname systemInfo;

    uname(&systemInfo);

    NSString *platform = [NSStringstringWithCString:systemInfo.machineencoding:NSUTF8StringEncoding];

    return platform;

}

 

打包成ipa时,没有plist文件,王江说是xcode版本是新版,所以没有plist文件,而低版本的有plist文件。

  1. 王江,草料二维码生成网页版