
* iOS
文章平均质量分 61
阿曌
找到兴趣,保持学习。
展开
-
IOS 9的更新和Swift 2
本文意在帮助英语不好的同学(比如我)更快地了解IOS 9都更新了些什么,文中一些链接都是官网的API或Demo。如果发现本文有任何错误或者不通顺的地方,请留言告诉我,谢谢!Start Developing for iOS 9iOS 9 SDK包含新的API和服务来实现新种类的应用程序和功能。多翻译 2015-06-17 20:54:38 · 1105 阅读 · 0 评论 -
iOS新升级,Xcode运行报错Could not find developer disk image(内含最新开发包)
本文主要参考:《[Xcode 7.0 beta]与[iOS 8.4] Could not find developer disk image》及《修复XCode7 Beta版无法使用iOS8.4真机调试的Bug》IOS新升级到8.4后,Xcode 7.0 beat版运行程序到真机报错,提示Could not find developer disk image,Xcode Device栏处的真机右侧显原创 2015-07-04 14:54:40 · 21299 阅读 · 3 评论 -
记录还原crash log过程
第一阶段第一步、找到symbolicatecrash文件(可以理解为还原工具)1.路径为/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash 2.如果用1的路径找不到,可以在终端输入find /Applications/Xco原创 2016-10-22 14:56:49 · 1581 阅读 · 0 评论 -
iOS调用reloadRowsAtIndexPaths Crash报异常NSInternalInconsistencyException
在更新 TableView 的时候调用[self.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:0 inSection:0]] withRowAnimation:UITableViewRowAnimationFade];crash掉了,报异常attempt to delet原创 2016-06-27 11:31:20 · 10878 阅读 · 0 评论 -
VoiceOver中isAccessibilityElement和accessibilityElementsHidden的区别
在NSObject的扩展NSObject(UIAccessibility)中,有两个属性@property(nonatomic) BOOL isAccessibilityElement@property(nonatomic) BOOL accessibilityElementsHidden这两个都可以使“VO元素”不支持“VO”。(VO:VoiceOver简称,VO元素:支持Voc...原创 2016-03-31 17:03:40 · 4478 阅读 · 0 评论 -
【iOS基础】学习 Core Data 过程记录【待更】
在面试的时候被问到 Core Data 结果答不上来的感觉很不好,于是回到家就开始补习 Core Data!以下是个人总结和代码学习过程!什么是 Core DataCore Data 的作用好处优点Core Data 的弊端缺点涉及的相关类Core Data 的使用示例什么是 Core DataCore Data是iOS编程中使用持久化数据存储的一种方式。类似数据库存储。需要知道的是,Cor原创 2015-07-14 23:49:43 · 1486 阅读 · 0 评论 -
【iOS基础】KVC的特殊作用!原来它有Java反射的效果!
今天无意间了解到KVC(Key-Value-Coding),看了半天不知道它的作用何在,通过间接访问属性的方法,这不多此一举么?而且通过 Key 来访问,很容易打错字啊!因为会 Java 的反射,觉得其实还蛮像的,然后我突发奇想,Java 反射能够不通过 set 方法更改属性值,那KVC呢?如果,它也可以,那么一个对象的属性值为 readonly 时,它也能改变该属性值么?如果能,那它意义就重大了!原创 2015-07-20 22:10:34 · 2008 阅读 · 0 评论 -
Swift的switch结构中,fallthrough的用法注意总结
在swift的switch中,case后面加了fallthrough的用法,就和OC的case后面没加break的用法是一样的!使用fallthrough需要注意的有:1.加了fallthrough后,会直接运行【紧跟的后一个】case或default语句,不论条件是否满足都会执行var age = 10switch age { case 0...10: print("小朋原创 2015-07-05 17:19:02 · 9919 阅读 · 2 评论 -
Swift之?和!
原文地址:http://joeyio.com/ios/2014/06/04/swift—/Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: variable 'stringValue' us转载 2015-06-22 19:06:33 · 738 阅读 · 0 评论 -
【iOS效果集】自绘制酷炫粒子效果合成图片
两年前发表在简书的文章,迁移到优快云备份。原文链接:https://www.jianshu.com/p/2d6014b226d6想要学习此效果需要掌握的技能有:1.了解CALayer及自定义2.了解CADisplayLink及其用法3.了解CoreGraphics及相关API核心思想就是:获取一张图片的每个像素的信息,然后生成相应个数的像素粒子,绘制在自定义的CALayer上,...原创 2019-02-15 17:08:20 · 981 阅读 · 0 评论