随笔分类 -  Object-C

OC学习笔记,以及好的文章转载
摘要:1.指纹解锁 今天项目中需要加入指纹解锁功能,之前没有了解过,只知道iOS8 新特性中有这么回事。 既然要搞,直接下载官方的demo,结合官方文档来看。 官方demo地址:https://developer.apple.com/library/content/samplecode/KeychainT 阅读全文
posted @ 2016-12-26 16:56 Qingyun_Qearl 阅读(277) 评论(0) 推荐(0) 编辑
摘要:1.设置UIButton UIView 等显示渐变的背景颜色 2.给图片增加一个外围的白色边框 阅读全文
posted @ 2016-11-04 16:47 Qingyun_Qearl 阅读(223) 评论(0) 推荐(0) 编辑
摘要:iOS-检测UI主线程小工具(转) 在iOS开发中需要保证所有UI操作一定是在主线程进行,通过 hook UIView的-setNeedsLayout,-setNeedsDisplay,-setNeedsDisplayInRect三个方法,确保它们都是在主线程执行。 阅读全文
posted @ 2016-11-04 16:38 Qingyun_Qearl 阅读(311) 评论(0) 推荐(0) 编辑
摘要:UITableView 固定section 随着cell滚动而滚动 实际项目中实现: 阅读全文
posted @ 2016-11-04 16:36 Qingyun_Qearl 阅读(203) 评论(0) 推荐(0) 编辑
摘要:1.加快CocoaPod 安装 2.判断字符串是否为null nul nil等情况 3.判断一张view 是否被加载过用 nil == view.superview 4.WebView图片自适应模式 5.强制APP退出 阅读全文
posted @ 2016-11-04 16:20 Qingyun_Qearl 阅读(310) 评论(0) 推荐(0) 编辑
摘要:根据UIbutton中lable状态的不同显示不同的字体颜色效果如图:#import #define RGB(r,g,b) [UIColor colorWithRed:r/255.0f green:g/255.0f blue:b/255.0f alpha:1.0f] #define DefaultTextNomalColor RGB(167,160,160) #define DefaultT... 阅读全文
posted @ 2016-11-04 15:57 Qingyun_Qearl 阅读(195) 评论(0) 推荐(0) 编辑
摘要:Xcode默认的向导生成的工程的带有关闭,最小化,最大化这几个按钮,关闭按钮的事件,最让窗口最小化到Dock中,但当你点击Dock却无法恢复,而在Window菜单中也不会多一个与你程序同名的“X-X-X”菜单项,这样的程序体验不好,如果提到App Store肯定也是会被拒的。当然你如果在程序起动的时... 阅读全文
posted @ 2015-12-10 09:08 Qingyun_Qearl 阅读(4215) 评论(0) 推荐(0) 编辑
摘要:今天第一天开发一个mac应用,开始熟悉界面,本来想着和iOS相差应该不会很大,结果找了一圈发现差距还是有的,控件的属性的变化挺大的,毕竟一个是鼠标,一个是手指操作。我现在有一个需求时需要隐藏窗体的工具栏,发现其实window 本身就有一个Appearance titleBar属性。我设置隐藏不现实。... 阅读全文
posted @ 2015-12-07 17:37 Qingyun_Qearl 阅读(585) 评论(0) 推荐(0) 编辑
摘要:四种方法,使view创建好里面就有东西:【1.init 2.initWithFrame使用代码创建的时候。(从文件创建的时候不一定调用:1.init 2.initWithFrame这两个方法) 3.initWithCoder(通过文件,xib stroyBoard 创建的控件一定会调这个方法) 4.... 阅读全文
posted @ 2015-07-20 11:37 Qingyun_Qearl 阅读(201) 评论(0) 推荐(0) 编辑
摘要://让数组中得每个元素都调用 @selector 中的get方法 [self.buttons makeObjectsPerformSelector:@selector(get)]; NSString *name = @""; //让数组中的每个元素都调用se... 阅读全文
posted @ 2015-07-20 11:17 Qingyun_Qearl 阅读(168) 评论(0) 推荐(0) 编辑
摘要:CoreGraphics框架中的CGAffineTransform类可用于设定UIView的transform属性,控制视图的缩放、旋转和平移操作:另称放射变换矩阵,可参照线性代数的矩阵实现方式0.0这里附上的CGAffineTransform官方文档:https://developer.apple... 阅读全文
posted @ 2015-05-23 23:39 Qingyun_Qearl 阅读(2195) 评论(0) 推荐(0) 编辑
摘要:文章转载自:http://www.cnblogs.com/wengzilin/archive/2012/03/15/2397712.html做过Java语言 或者 C语言 开发的朋友应该很清楚 关键字map 吧,它可以将数据以键值对儿的形式储存起来,取值的时候通过KEY就可以直接拿到对应的值,非常方... 阅读全文
posted @ 2015-05-20 13:24 Qingyun_Qearl 阅读(182) 评论(0) 推荐(0) 编辑
摘要:今天我来总结一下NSArray数组的排序方式。NSArray数组的排序有三种方式:1、简单排序(sortedArrayUsingSelector:)2、利用block语法(sortedArrayUsingComparator:)3、高级排序(sortedArrayUsingDescriptors:)... 阅读全文
posted @ 2015-04-15 10:34 Qingyun_Qearl 阅读(317) 评论(0) 推荐(0) 编辑
摘要:昨天总结了一下NSString与NSMutableString,今天我在这里总结一下NSArray与NSMutableArray。 NSArray数组是:不可变数组。nil 是数组元素结束的标记。OC数组中不能存放nil值。 NSMutableArray是可变数组。 同时在OC数组中不能... 阅读全文
posted @ 2015-04-10 18:35 Qingyun_Qearl 阅读(325) 评论(0) 推荐(0) 编辑
摘要:OC的字符串时经常使用到的,今天我对于OC字符串做一个简单的总结,如果有错误之处,麻烦留言指正。感谢! NSString是一个不可变长度的字符串对象。表示它初始化以后,你不能改变该变量所分配的内存中的值,但你可以重新分配该变量所处的内存空间。 下面就从字符串NSString的创建开始... 阅读全文
posted @ 2015-04-10 11:07 Qingyun_Qearl 阅读(734) 评论(0) 推荐(1) 编辑
摘要:------- android培训、iOS培训、期待与您交流! ---------- 昨天学习了Foundation框架中常用的结构体,下面我简单的总结一下,如果错误麻烦请留言指正,谢谢! Foundation是基础框架。框架中包含了很多开发中常用的数据类型,如结构体,枚举,字符串、类... 阅读全文
posted @ 2015-04-09 11:51 Qingyun_Qearl 阅读(234) 评论(0) 推荐(1) 编辑
摘要:昨天学习了OC的内存管理机制,今天想总结一下,所以接下来我要在这里bibi一下:OC的内存管理。 首先我要说的是,内存管理的作用范围。 内存管理的作用范围: 任何继承了NSObject的对象,对其他基本数据类型无效,例如:int ,float,BOOL等。 每个OC对象都有自己的引用... 阅读全文
posted @ 2015-04-08 12:02 Qingyun_Qearl 阅读(407) 评论(0) 推荐(1) 编辑
摘要:趁着清明节三天假,屋外一直下着雨,赏花的日程都被打乱了,索性在家学习学习。下面提及一下OC中的特有的语法。成员变量的作用域@public : 在任何地方都能直接访问对象的成员变量。@private : 只能在当前类的对象方法中直接访问(@implementation中默认是@private)。@... 阅读全文
posted @ 2015-04-07 13:43 Qingyun_Qearl 阅读(247) 评论(0) 推荐(1) 编辑
摘要:今天呢,我又要开启我的bibi模式了,首先我给大家出个问题:假如有一个需求是让你扩充类,这时候你会怎么做? 可能我们想到最多的就是使用继承。其实啊!在OC中有一种除了继承之外的另一种方法:分类(Category)。 那什么是分类呢? 简单来说,就是在不改变原先类前提下,我们可以添加咱们自定... 阅读全文
posted @ 2015-04-03 22:12 Qingyun_Qearl 阅读(3719) 评论(0) 推荐(2) 编辑
摘要:------- android培训、iOS培训、期待与您交流! ---------- 大雨过后的空气十分清新啊!神马雾霾啊的都gun的远远的了^_^。 前两篇咱们bibi了一下面向对象的两大特性,今天就继续bibi一下,开启bibi模式: 多态: 什么是多态?简单来说,就是某一事物的多... 阅读全文
posted @ 2015-04-02 10:32 Qingyun_Qearl 阅读(216) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示