oc
刘肖Prisoner
厚实,独立思考,
展开
-
oc的第三天
封装&对象的关系1,类方法就是在.h文件中声明以但是与之前的格式有所不同格式:+(返回值类型)方法名:( 参数类型) 参数 and参数2:(参数类型)参数2;2.对象方与类方法不同的就是对象方法以减号开头在main函数中调用时也不一样3.在main函数中使用类方法的流程首先要先创建对象[类名 类的方法名 :给参数赋值 ];4.注意1,类方法可以实原创 2015-04-23 15:29:24 · 326 阅读 · 0 评论 -
[IOS] 自定义AlertView实现模态对话框
在Windows应用程序中,经常使用模态(Model)对话框来和用户进行简单的交互,比如登录框。在IOS应用程序中,有时我们也希望做同样的事情。但IOS的UI库中,没有模态对话框,最接近那个样子的应该算是AlertView。但仅用AlertView,我们只能做文字提示,而不能和用户做交互。本文将介绍如何基于AlertView做定制,实现模态对话框的功能。以密码修改框为例:1.转载 2016-10-31 18:27:06 · 382 阅读 · 0 评论 -
iOS开发之Xcode8:subsystem: com.apple.siri, category: Intents, enable_level: 1, persist_level: 1, defaul
分类:iOS开发(33) 小技巧(8) 版权声明:本文为博主原创文章,未经博主允许不得转载,有问题可联系博主Email: liuyongjiesail@icloud.com目录(?)[+]引言一直想成为一个吃螃蟹的人,可是没机会了,今天决然做了一个重要决定 =》更新Xcode8.0,好吧!问题果然出现了,控制原创 2016-10-09 20:24:55 · 463 阅读 · 0 评论 -
SDWebImage请求头需要加参数的坑!
1 .看看你是不是 http 请求!如果是的话 在Info.plist中添加NSAppTransportSecurity类型Dictionary。在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES。还有要看下url的问题,我就遇到的,部门图片只在浏览器可以2.如果请求图片在阿里云上加密,需要原创 2016-11-09 17:42:06 · 2185 阅读 · 0 评论 -
计算 iOS 的总行数!
如果要统计ios开发代码,包括头文件的,CD到项目目录下,命令如下 ① 列出每个文件的行数 复制代码 代码如下: find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l ② 列出代码行数总和 复制代码 代码如下: find . -name "*.m"原创 2016-10-19 14:03:31 · 417 阅读 · 0 评论 -
oc的MRC
oc的内存管理MRC原创 2015-05-02 13:32:47 · 533 阅读 · 0 评论 -
xcode 8 访问不了相册! 视屏等问题!
问题缘由今天突然遇到访问相册,没东西,隐私里也没有显示该项目名字,别的访问相册的app有显示 ,包括打开相机等等权限失效。不管真机模拟器情况一样。 自己我觉得可能是自己的项目被复制了一个新的版本运行冲突导致的,具体出现原因不详! 解决办法:查了好多资料跟论坛最终在这里解决了方法一:删除这个Bundle Display Name 运行项目试原创 2016-10-11 17:28:08 · 390 阅读 · 0 评论 -
iOS info 里面隐私设置
引言iOS10 发布以来,苹果为了用户信息安全,访问内部应用都加入了隐私权限设置,让用户来选择是否使用。苹果提供的隐私权限设置开发中如果不设置会导致应用Crash右击Info.plist文件 》Open As 》Source Code 打开复制以下你在应用中使用的隐私权限设置(描述自己修改) key>NSVideoSubscribe转载 2016-10-09 18:42:09 · 973 阅读 · 0 评论 -
UITextField的leftView和rightView属性
[objc] view plain copytf = [[UITextField alloc]init]; tf.backgroundColor = [UIColor cyanColor]; tf.frame = CGRectMake(50, 50, 100, 20); UIImageView *imagev = [[UIImageView all原创 2016-09-12 15:13:49 · 1920 阅读 · 0 评论 -
oc
Xcode真机测试could not find developer disk image解决方法 在使用Xcode进行真机调试的时候,有时根据真机的系统不同,会出现could not find developer disk image 错误,这是由于真机系统过高或者过低,Xcode中没有匹配的配置包文件,我们可以通过这个路径进入配置包的存放目录:/Applicat转载 2016-04-20 12:28:56 · 387 阅读 · 0 评论 -
oc 的第四天
继承与多态1,关键字的使用self和super 1.self 在对象方法中,指代的就是调用当前方法的那个对象 比如在.M文件中它可以代表当前对象去调用另一个方法名 [self 方法名 ]; 2.self在类方法中就只带当前的类 [self 方法名]; 3.修饰实际变量 把。原创 2015-04-23 16:34:04 · 293 阅读 · 0 评论 -
oc的ARC的内存管理
RAC的内存管理1,指针分类强指针:弱指针:2,什么是ARC3,ARC的工作原理4,arc的快速使用5,arc的内存管理6,arc的多内存管理7,arc的循环引入的问题8,arc的@property下的参数9,arc的使用注意10,arc的兼容和转换11,category的使用12,category的声明和实现13,category的注意原创 2015-05-02 17:17:56 · 425 阅读 · 0 评论 -
oc的第五天
点语法与构造方法 1,点语法1.所谓的点语法就是通过对象名.去掉下划线的实例变量点语法是编译器的特性,编译器遇到点语法时就会自动把点语法替换成set/get的方法2.调用首先是创建一个对象指针 . 实例变量 =赋值注意: 千万不要把点语法看做是访问类的实例变量点语法的根本基础 是set和get方法,如果没有set和get方法,将不能使用点语法。在原创 2015-04-23 23:29:44 · 281 阅读 · 0 评论 -
oc的第二天
1.对象存储的细节 new01.new 创建的对象是在哪个区? 堆区 02.指针对象是在哪个区? 栈区03. 一个类可以创建多个对象,每个对象地址都不同2.#pragma mark的使用1、就是声明多个多个类时或者是在.M文件中中间写上pragma mark就会清楚的在x扣得上面能清楚的看到区分出来原创 2015-04-22 22:08:30 · 224 阅读 · 0 评论 -
xcode8的一些变动得一些坑!
xcode8, xcode8 ,xcode8 ,xcode8 ,xcode8 ,xcode8 ,xcode8 ,xcode8 ,xcode8 ,转载 2016-10-15 09:47:19 · 812 阅读 · 0 评论