美文网首页
一些小知识

一些小知识

作者: 屮艸芔 | 来源:发表于2016-03-14 00:14 被阅读17次

    1、UILabel copyWithZone:]: unrecognized selector sent to instance 0x7fd662d8f9b0

    出现这个问题是因为我把lable的名字设为了title,好像这样是不可以的,不知道为什么,当我把lable的名字改为myLable之后,一切正常了!另外,如果一个控件以new开头也会出错的!

    2、svn上传.a文件

    1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回车;

    2.之后再输入如下命令:svn add libWeChatSDK.a,回车;

    3.之后会出现:A  (bin)  libWeChatSDK.a

    表示添加成功,打开Versions就可以看到,刚才添加的.a文件,此时就可以手动上传了。

    注意路径的正确性

    最好的办法还是在svn软件里设置可以上传.a文件

    3、

    NSString 和 NSURL的互相转换

    NSString *str = @"";

    NSURL *URL = [NSURL URLWithString:str];  //string>url

    NSString *str1 = [URL absoluteString];  //url>string

    4、消除找不到文件路径的警告

    项目中有些文件夹因为文件不全,后来进行了一次替换,替换后虽然运行没有问题,但是关于原来文件夹的路径却报了很多警告,对于我这种有强迫症的人来说,看着那些警告也很不舒服,于是就要想办法消除那些警告。

    1选择工程, 编译的 (targets)

    2选择 Build Settings 菜单

    3查找 Library Search Paths 和 Framework Search Paths,删除里面的刚才提示警告的文件,一定要看清楚哪个是需要删除的,因为有些路径是你刚才替换的文件的路径,要选择已经删除的文件夹的路径才不会出问题。

    5、collectionview不能拖动

    当cell很少的情况下(没有占满屏幕),collectionView不能拖动,这个时候就不能拖拽collectionView进行下拉刷新了,解决办法是

    所以在创建collectionView的时候添加 self.collectionView.alwaysBounceVertical = YES;就可以了!

    6、问题:Automatic Preferred Max Layout Width is not available on iOS versions prior to 8.0

    解决:Lable的Preferred Width改成非0值

    相关文章

      网友评论

          本文标题:一些小知识

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