美文网首页
XcodePoints(二)

XcodePoints(二)

作者: weiwei_js | 来源:发表于2019-05-31 11:43 被阅读0次

1,Xcode 10 代码块管理:

添加新的代码块:    选中代码》右键》选择 Create Code Snippet;

更改代码块:    找到代码块》点击 》等待3秒钟出现编辑界面

2,明明有文件,就是找不到:error: Build input file cannot be found: '/Users/Larry/GitHub/AllDemo/蓝牙/BlueToothPeripheralTest/BlueToothPeripheralTest/PrefixHeader.pch'

方法1,目录里找到该文件,在Build Settings找到该文件并删掉此文件的路径》将此文件从文件夹中拖拽到此路径下即可;

方法2,Build Settings 》 搜索文件,看到此文件在项目里的路径(当然是错误的路径啦)》将此路径改为文件在电脑上的绝对路径(文件拖到终端直接看到);

3,打包出错:

Bundle identifier 有错 :如正确的为:com.xxx.yyy ,为方便测试写成了 com.xxx.yyyzzz ; 改为 com.xxx.yyy 即可;

4,下载失败:

问题1,APP与服务端不在一个网段,适应测试服务器测试的时候要注意,测试机的WiFi要和服务器使用同一个网段;

问题2,NSURL * url =  [NSURL URLWithString:pathStr];在pathStr 有效/不为空的情况下,返回的url为nill,原因是pathStr 里面存在空格或换行(多出现在尾部);解决方法:路径中不要含有空格或换行即可(一般服务端改);

5,XCode中互相包含引起的"property with 'retain(or strong)' attribute must be of object type

虽然说XCode的#import比#include的好处是解决多重包含的问题,但是今天还是遇到了互相包含头文件中产生 

property with 'retain(or strong)' attribute must be of object type” 

这个错误。解决方式很简单:在相关的头文件中加入  

@class "xxxx" 

就能解决。 

6,项目中没用到、也没有 connect_guide.mp4,报错说没有 connect_guide.mp4 资源;

 /Users/freevision/Desktop/XXX-XXX/VILTA-Mobile/Service/connect_guide.mp4: No such file or directory

解决办法:重启Xcode;

7,UISlider的使用

创建之后需要设置最大最小值0~100或-200~360;

8,设置字体的需求:

设置字体:label.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:24];

查看当前系统所有的字体: 

   for (NSString *fontFamily in [UIFont familyNames]) {       

                    NSLog(@"%@", fontFamily);     

                    for (NSString *fontName in [UIFont fontNamesForFamilyName:fontFamily]) {          

                                    NSLog(@"    %@", fontName);  //字体的名称

                     }  

  } 

如果需要的字体Xcode默认的没有,则需要导入;下载好的想要的文字库放到项目里  》 info.plist 里添加字段:Fonts provided by application 》添加item选择string (string 为库文件的名字)》使用的时候选择想要的 fontName; 

如:label.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:24]; 

9,/clang:-1: linker command failed with exit code 1 (use -v to see invocation)

有些文件找不到了;

解决办法:需要找到根本原因,svn上将project里的设置 回撤到线上版本或指定的版本;

10,viewController 中 pushViewController 没有反应:

没有为 viewController 设置根目录;

window的setRootViewController设置为导航控制器;

导航控制器的RootViewController 设置为ViewController;

举例:

    ViewController *myVC = [[ViewController alloc]init];

    UINavigationController *navCtrlr = [[UINavigationController alloc]initWithRootViewController: myVC];

    [self.window setRootViewController:navCtrlr];

    self.window.backgroundColor = [UIColor whiolor];

然后在viewController 再 pushViewController 即可;

11,reason: '-[KindModel copyWithZone:]: unrecognized selector sent to instance 0x101435200'

有待完善:copyWithZone

擦混固件属性的copy改为readwrite

13,真机测试问题:

真机测试提示: xcode9 iphone7真机模拟出现 iPhone7 is busy:Preparing to support debugger for iPhone7:

解决方案:

1、重启手机/模拟器(亲测有效)

2、重启Xcode

真机测试提示没有权限:

Verify the Developer App certificate for your account is trusted on your device. Open Settings on iPhone 6Plus and navigate to General -> Device Management, then select your Developer App certificate to trust it.

解决办法: 通用->设备管理>信任开发者(选择信任开发证书)

低版本的Xcode,使用高版本的手机测试,提示Xcode的版本过低的问题

解决办法:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport    这个目录下有你当前Xcode所支持的所有真机系统;这个路径下有对应iPhone系统的配置包文件,从高版本Xcode复制最新的系统配置包文件过来即可;

注意,复制完成之后往往需要重启Xcode才会有效,如果不行重启MAC;

‘褚小者不可以怀大,绠短者不可以汲深。

相关文章

  • XcodePoints(二)

    1,Xcode 10 代码块管理: 添加新的代码块:选中代码》右键》选择 Create Code Snippet;...

  • XcodePoints(一)

    1,App Store 相关: App Store 软件更新(如Xcode),最好不要直接下载,直接在更新里点击更...

  • XcodePoints(字符串)

    一,字符串之间比较: [strAisEqualToString:strB] ; //字符串之间比较: [A is...

  • XcodePoints(正则表达式)

    一,正则表达式: ^(0|[1-9]\d{0,6})([.]?\d{1,2})?$ ^,$ :开始和结尾; |:或...

  • 二(二)

    发什么神经 突然就很想花钱 一边心疼 一边毫不在乎的花 啧 莫名其妙

  • 二,二

    2017.9.11教师节后的周一,第一次走进教室,刚站到讲台两个小可爱送给我两束花,原谅我那时候人还没有认全没有记...

  • 二〇二〇

    本来这篇小结打算年初写的,但是想想后边还有复试就先放一放,结果复试结束后过了两个月才想起要写这篇小结... 时过境...

  • 二金二木二火二土

    今天看完了极简中国史,这本书看了半个多月,因为是八十年前写的书,不是白话文,所以看的特别累。不过从近代前辈的角度去...

  • 说二『似二非二的二』

    说实话原以为他最多似二,生活小节或许专门学着似二,中枢神经应该不至于非二,没想到最近越来越疯狂地绞尽脑汁地朝着二的...

  • 二胎(二)

    今天宝宝三十周了,还有十周你就要出来了,也许会提前,妈妈和家人都很期待。 到了孕晚期,睡觉是个问题,左睡右睡都不对...

网友评论

      本文标题:XcodePoints(二)

      本文链接:https://www.haomeiwen.com/subject/hkzvtctx.html