上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 转自:http://mobile.51cto.com/iphone-394484.htmObjective-C的对象在内存中是以堆的方式分配空间的,并且堆内存是由你释放的,即release。栈由编译器管理自动释放的,在方法中(函数体)定义的变量通常是在栈内,因此如果你的变量要跨函数的话就需要将其定义为成员变量。1.栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量等值。其操作方式类似于数据结构中的栈。2.堆区(heap):一般由程序员分配释放,若程序员不释放,则可能会引起内存泄漏。注堆和数据结构中的堆栈不一样,其类是与链表。操作系统iOS中应用程序使用的计算机内存不是统一分配 阅读全文
posted @ 2014-02-14 15:25 童话DY 阅读(310) 评论(0) 推荐(0) 编辑
摘要: –GET的语义是获取指定URL上的资源–将数据按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,各个变量之间使用“&”连接–不安全,因为在传输过程中,数据被放在请求的URL中–传输的数据量小,这主要是因为受URL长度限制 (不同浏览器的限制不同,比如 IE 是2083 字符 ,火狐是7000多字符)1> Get请求直接从服务器拿数据 实际应用:数据查询–POST的语意是对指定资源“追加/添加”数据–将数据放在数据体中,按照变量和值相对应的方式,传递到action所指向URL–所有数据对用户来说不可见–可以传输大量数据,上传文件只 阅读全文
posted @ 2013-12-31 10:42 童话DY 阅读(117) 评论(0) 推荐(0) 编辑
摘要: ARC是一种编译阶段生效的技术,是在编译的时候,在对应的地方插入释放语句。所以,不管是不是ARC,编译生成的.a,都是一样的,具有内存释放语句的c的静态库。另工程中添加的.m文件,可以使用ARC和非ARC的混合模式。选中工程->TARGETS->相应的target然后选中右侧的“Build Phases”,向下就找到“Compile Sources”了。如果你的项目使用的非ARC模式,则为ARC模式的代码文件加入-fobjc-arc标签。如果你的项目使用的ARC模式,则为非ARC模式的代码文件加入-fno-objc-arc标签。 阅读全文
posted @ 2013-12-20 14:32 童话DY 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 1,新建立一个工程,选择类型为cocoa touch static library2,添加需要编译的文件3,将需要公开的头文件添加进 copy files 选项中,如下。4,build. 分为真机build 和模拟器 build 将生成两个.a文件 分别供真机和模拟器使用因为MAC和真机的CPU不同,所以编译出来的.a有所区别,不能通用。5,执行:lipo -create lib_simulators.a libSQLite_device.a -output lib.a 命令,将模拟器和真机两个.a文件合并为一个。这个时候生成的lib.a实际为真机和模拟器两个.a文件的大小之和。6,加入需要调 阅读全文
posted @ 2013-12-20 12:38 童话DY 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 在APP发布之后 APPName keywords bundleID 都是不可以修改的发布之前 SKU APPLEID 是不能修改的 阅读全文
posted @ 2013-12-19 17:32 童话DY 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.csdn.net/freedom2028/article/details/8658819 阅读全文
posted @ 2013-12-19 17:22 童话DY 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1,去以下网址下载SDK。http://dev.umeng.com/analytics/ios/sdk-download2,SDK文件夹里面有帮助文档,一步步按照去做。 阅读全文
posted @ 2013-12-16 15:23 童话DY 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案。Unicode用数字0-0x10FFFF来映射这些字符,最多可以容纳1114112个字符,或者说有1114112个码位。码位就是可以分配给字符的数字。事实证明,对可以用ASCII表示的字符使用UNICODE并不高效,因为UNICODE比ASCII占用大一倍的空间,而对ASCII来说高字节的0对他毫无用处。为了解决这个问题,就出现了一些中间格式的字符集,他们被称为通用转换格式,即UTF(Universal Transformation Format)。UTF-8(8-bit Unicode Transformation F 阅读全文
posted @ 2013-11-21 15:17 童话DY 阅读(332) 评论(0) 推荐(0) 编辑
摘要: Hill加密是一种简单的加密手段。优点是:可以实现同一个字母在不同的上下文中,对应密文中不同的字母。缺点是:加密前明文是几个字母,加密后还是几个字母。容易被穷举。Hill加密是通过三个手段 一个是:字母标号表,一个是:加密矩阵,就是密钥,最后一个是:加密矩阵的阶数。 阅读全文
posted @ 2013-11-21 14:53 童话DY 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。base64把3个8bit的数据转换为4个6bit的数据,再把这4个6bit数据的最高位补0,以组成4个8bit的数据。最后计算出每个8bit的assic值,对照base64转换表获取最终base64加密结果。 阅读全文
posted @ 2013-11-21 14:44 童话DY 阅读(146) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页