摘要:
我是先创建了一个swift的工程。1、需要使用OC文件时,正常添加就可以,不过中间会有一个提示如图询问你是否建立桥接文件,点击是,会自动生成一个名为:项目名-Bridging-Header.h 的桥接文件,否则不会生成。2、去BuildSettings --> Swift Compiler-Code... 阅读全文
摘要:
原文:http://blog.sina.com.cn/s/blog_798f21a00100xoz2.html五桶球,一桶不正常,不知道球的重量和轻重关系,用天平称一次找出那桶不正常的球。天平只能用一次。5个桶依次编号1,2,3,4,5方法一:依次从编号好的前4个桶拿出5,7,11,13个球5+13... 阅读全文
摘要:
属性列表文件是一种XML文件,Foundation框架中的数组和字典等都可以于属性列表文件相互转换。NSArray类常用读写属性列表文件的方法:+arrayWithContentsOfFile:类级构造方法,用于从属性列表文件中读取数据,创建NSArray对象。-initWithContentsOf... 阅读全文
摘要:
你已经用NIB做了一个Cell,或者自定义了一个Cell。我们在你创建UITableView的时候,就可以顺带self.tableView.backgroundColor = xxxx;[self.tableView registerClass:[CustomCell class] forCellR... 阅读全文
摘要:
原文链接:http://blog.csdn.net/shidongdong2012/article/details/217032510、媒体采集的几个东西。这里所需要明白的是,在这个流程中,这里会存在几个对象:a、AVCaptureDevice。这里代表抽象的硬件设备。b、AVCaptureInpu... 阅读全文
摘要:
本文转载自:http://laiguowei2004.blog.163.com/blog/static/36829000201281971136645/AVCaptureDevice.h,主要用来获取iphone一些关于相机设备的属性。AVCaptureDevice.h,必须要引入AVFoundat... 阅读全文
摘要:
最近有个需求是,保证中间圆大小不变,动态改变边线宽度。这里比较简单的方法有两种:view和UIBezierPath//view UIView *view1 = [[UIView alloc] initWithFrame:CGRectMake(10, 100, 100, 100)]; view1... 阅读全文
摘要:
原文:http://www.tuicool.com/articles/AzmaMjiOS7.0以后的UILabel会自动将Text行尾的空白字符全部去除,除了常见的半角空格(\0×20)和制表符(\t)之外,全角空格(\u3000)也被计算在内,甚至连多余的换行符(\r,\n)也被自动去除了。这一点... 阅读全文
摘要:
paros具体是干嘛的我就不多说了,大家开始搜索它的使用方法,肯定就已经很明确了。要使用paros,需要建立java环境,也就是安装一下jdk,我在安装的时候遇到的困难是,找不到正确的安装包,大家如果需要可以参考:http://jingyan.baidu.com/article/e4511cf3e1... 阅读全文
摘要:
在Xcode6之前,我们习惯将公用的宏和头文件统一放在 PrefixHeader.pch中,但是在Xcode6中去掉了PrefixHeader.pch。 原因:去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Pre... 阅读全文
摘要:
KVC: key-value coding(键值编码)它 是一种使用字符串标识符,间接访问对象属性的机制,它是很多技术的基础。主要的方法就两对方法:(setValue:forKey,valueForKey)、setValue:forKeyPath,valueForKeyPath);这个东西有什么作用... 阅读全文
摘要:
00195543xs4163714.0Normal0falsefalsefalsefalseEN-USJAX-NONEApple Watch的开发单靠代码已经无法完成,需要借助storyboard来开发。1、首先打开Interface.storyboard:2、选中Interface Control... 阅读全文
摘要:
苹果公司Apple Watch智能手表正在备受追捧,迅速掌握Apple Watch的APP架构,环境搭建,及实例开发将会让开发者占尽先机。我赢职场全国首发,30分钟玩转Apple Watch应用开发实例,让iOS爱好者及专业开发人员迅速掌握苹果手表的开发。更多iOS / Apple Watch学习资... 阅读全文
摘要:
一直在用AFNetworking进行网络数据请求,突然发现关于NSURLConnection的记忆少了很多,这里回顾一下首先声明一下:NSMutableData *urlData; 并且导入然后进入正文:- (void)checkNSURLConnection{ urlData = [[NSMu... 阅读全文
摘要:
1、UIView 的exclusiveTouch属性exclusiveTouch的意思是UIView会独占整个Touch事件,具体的来说,就是当设置了exclusiveTouch的UIView是事件的第一响应者,那么到你的所有手指离开前,其他的视图UIview是不会响应任何触摸事件的,对于多点触摸事... 阅读全文
摘要:
查看当前系统下所有可用的Shell的类型:cat /etc/shells设置当前系统要用的shell类型为:/bin/zsh(以此为例) : chsh -s /bin/zsh 当前shell设置完成之后,需要重新启动电脑才能生效查看当前使用的shell的类型: echo $SHELL关于 oh my... 阅读全文
摘要:
NS_ENUM和NS_OPTIONS在iOS 6 / OS X Mountain Lion才开始有,他们都是用来代替enum的。借用C的写法:只定义值,不定义类型1enum{2UITableViewCellStyleDefault,3UITableViewCellStyleValue1,4UITab... 阅读全文
摘要:
问题是:生成的strings文件中定义格式有问题,正确的定义格式:"name" = "11111";定义字符串前面没有@符号,但是末尾都要有;符号。 阅读全文
摘要:
iOS8中的UIAlertController包括了之前的UIAlertView和UIActionSheet,将它们集合成了自己的style;1------------UIAlertControllerStyleAlert-----原有的UIAlertView1UIAlertController*a... 阅读全文
摘要:
新装了Xcode之后,使用终端git的 gs(git status)命令时会出现xcrun: error: active developer path ("/Volumes/Xcode/Xcode.app/Contents/Developer") does not exist, use xcode-... 阅读全文