在做Oc的一个OOP的画多种图形例子的时候。Xcode无端报Must explicitly describe intended ownership of an object array parameter”异常信息,检查了几遍代码还是编译器报错,找了很久才知道原因,现在将这个错误分享出来给大家。
报错的关键代码:
错误的翻译:必须显式地描述目标对象的所有权。个人理解大概就是...
分类:
其他好文 时间:
2015-08-03 16:58:11
阅读次数:
149
早先我们已经接触过jquery的hassClass,addClass,removeClass等对类的操作但有时候我们需要运用到原生的东西,此时classList就会大放光彩; 个人理解:classList就像是一个类名的集合,class代表类+list代表清单;既然是是对类的运用,那我们就对clas...
分类:
其他好文 时间:
2015-08-02 13:10:55
阅读次数:
110
SDWebImage源代码分析前言关于网上的源代码分析也应该是不少的了,不过对于这个经典的第三方图片下载缓存库的作者还是相当敬佩的。这里还是想就个人理解来分析下,当做笔记加深理解也好。想看大概流程就好的可以看我上一篇博客:传送门:SDWebImage分析–库处理流程分析一、UIImage + WebCache 入口:我们根据设置Image的时候跳转代码到定义位置其实可以看到几乎所有类型的设置情况都是...
分类:
Web程序 时间:
2015-08-01 23:39:29
阅读次数:
265
回调的解释:
回调在实现具有通用性质的应用架构是非常常见:对于一个具有通用性质的程序架构来说,程序架构完成整个应用的通用功能,流程,但在某个特定的点上,需要一段业务相关的代码—通用的程序架构无法实现这段代码,那么程序架构会在这个点上留一个”空“。
以上是参考书中的说法,按照个人理解说的话,其实就是:别人写好了一个程序中的方法(这个方法中的内容以及业务是程序员根据自己的需求来写的)...
分类:
其他好文 时间:
2015-07-31 18:36:02
阅读次数:
102
一 机制与策略1 区分机制与策略是UNIX设计背后隐含的最好思想之一。2 大多数编程问题实际上都可以分成两部分:“需要提供什么功能”(机制)和“如何使用这些功能”(策略)。(个人理解:机制好比砖头,策略好比房子,而操作系统就是修建房子的工人)3 我们应该尽可能让驱动程序不带策略。二 GPL协议的几个...
分类:
其他好文 时间:
2015-07-26 10:54:43
阅读次数:
116
个人理解:指针只是指向内存的一个索引;而地址则是内存中确切的位置。下面是函数中关于指针和地址一个小例子:function sum(num1,num2){return num1+num2;}alert(sum(10,10)); //20var anotherSum=sum;alert(another....
分类:
编程语言 时间:
2015-07-25 18:11:22
阅读次数:
113
media queries 翻译过来就是媒体查询,media 指的媒体类型、那么有哪些类型呢,常用的有 screen(屏幕)、打印(print),个人理解就是它所在的不同终端。常用的用法:1,根据符合的条件,调用相应的样式2,在css中直接使用 媒体特性(判断条件)Media query只接受单个的...
分类:
其他好文 时间:
2015-07-25 11:56:25
阅读次数:
223
概述 在上一篇文章中,笔者就个人理解的委托做了简单的分享,本篇文章主要来说说多播委托。多播委托即每个委托可以包含多个方法。理解多播委托 多播委托可以保护多个方法,但是在使用的时候需要注意:委托的签名必须是返回void,否则只能调用最后一个方法的得到结果。多播委托派生自System.Multica.....
http://blog.csdn.net/qwert1213131/article/details/27834551本文属于个人理解,能力有限,纰漏在所难免。还望指正。【小鱼有点电】这几天一直在等新板子到来,最终不用凑活了,焊接好測试完。一切顺利,能够继续对上一节关于按键部分内容的补齐了。本节引入一...
分类:
其他好文 时间:
2015-07-23 21:46:03
阅读次数:
190
题目1,下面的代码的输出结果是什么 1 #include 2 3 void get(char *p) 4 { 5 p="hello!"; 6 } 7 8 int main(int argc, char const *argv[]) 9 {10 char *str=NULL;11 ...
分类:
其他好文 时间:
2015-07-23 19:22:20
阅读次数:
147