上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: obj-c本质就是"改进过的c语言",大家都知道c语言是没有垃圾回收(GC)机制的(注:虽然obj-c2.0后来增加了GC功能,但是在iphone上不能用,因此对于iOS平台的程序员来讲,这个几乎没啥用),所以在obj-c中写程序时,对于资源的释放得由开发人员手动处理,相对要费心一些。引用计数这是一种古老但有效的内存管理方式。每个对象(特指:类的实例)内部都有一个retainCount的引用计数,对象刚被创建时,retainCount为1,可以手动调用retain方法使retainCount+1,同样也可以手动调用release方法使retainCount-1,调用rele 阅读全文
posted @ 2011-04-20 10:33 TsengYuen 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 转自: http://blog.prosight.me/index.php/2010/11/670UUID是128位的值,它可以保证唯一性。通常,它是由机器本身网卡的MAC地址和当前系统时间来生成的。UUID是由中划线连接而成的字符串。例如:13222F23-C76A-7781-0C12-0293E3B34398.下面这个方法可以生成UUID并以字符串的方式进行返回。- (NSString *)createUUID{ // Create universally unique identifier (object) CFUUIDRef uuidObject = CFUUIDCreate(kCFA 阅读全文
posted @ 2011-04-09 15:38 TsengYuen 阅读(2720) 评论(0) 推荐(0) 编辑
摘要: Xcode 是开发人员建立 Mac OS X 应用程序的最快捷方式,也是利用新的苹果电脑公司技术的最简单的途径,而SVN是版本控制工具,那么Xcode SVN又是什么呢?如何配置Xcode SVN?Xcode SVN配置方法 Mac自带svn,所以我们就不需要下载了,稍稍修改一下subversion配置就能使用。大大教了两种方法:第一步,配置 Subversion Leopard中自带了SVN,但Xcode的项目文件中,并不是所有文件都适于加入SVN中进行管理,比如编译后的文件和编译过程中产生的文件,这些文件不属于源代码,应该告诉svn忽略掉,方法: 编辑 ~/.subversion/con. 阅读全文
posted @ 2011-03-26 23:36 TsengYuen 阅读(82385) 评论(2) 推荐(1) 编辑
摘要: 若使用到Framework但沒有匯入到專案的話,程式會無法編譯Target.於Xcode中匯入Framework的方法如下 阅读全文
posted @ 2011-03-12 14:38 TsengYuen 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.lansea-chu.com/index.php/archives/746...还没测试...注意:本方法需要先製作假憑證編譯於專案中,否則產生的ipa還是無法於iPhone中運行。製作方法請參考http://blog.lansea-chu.com/index.php/archives/786由於我有測試應用程式的需求,採用ipa的方式佈署對我來說最快速也最方便。也不需要另外透過SSH等方式來做佈署,產生ipa檔的方式其實很容易,沒有甚麼必要另外安裝外掛或者是用一些特殊方式只要在編譯的時候選擇編譯到『裝置』(即使你iPhone沒接上也沒關係)編譯後如果說無法於裝置 阅读全文
posted @ 2011-03-12 14:33 TsengYuen 阅读(3212) 评论(0) 推荐(0) 编辑
摘要: iPhone4在應用程式icon命名規則上可採取以下方式做命名Icon.png 57×57Icon-72.png 72×72Icon-Small.png 29×29Icon-Small-50.png 50×50Icon@2x.png 114×114Icon-Small@2x.png 58×58 阅读全文
posted @ 2011-03-12 14:31 TsengYuen 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 每个计算机系毕业的人,大都学过不少数学课,而且不少学校的计算机系的数学课,通常比一般的其他工科专业的数学要难一些,比如不上高等数学,而是学数学分析,不上线性代数而去上高等代数。但是,大部分毕业了后去做程序员的人,即使是所谓的名校计算机系毕业的,大都工作中也基本完全用不上学的那些数学,基本上,一半时间在CRUD,另一半时间在处理各类字符串、链表、Hash表,知道在面试中回答各种排序的时间复杂度是他们需要的数学的上线了。 而在念书的时候,虽然上大学之前,有不少内行的外行的,年老的年轻的人告诉你,数学很重要啊。但是,通常来说,各个学校的计算机系的同学么,爱好学习的,可能重视的也是Thinking . 阅读全文
posted @ 2011-03-11 10:25 TsengYuen 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 本节目录1. 一些传统的方法2. 将程序的代码生成二维码图片3. 使用手机扫描生成的二维码,并将其转化为py脚本前言最手机上写脚本是一件每场辛苦的事情,虽然SL4A人性化的为我们提供了API快速插入功能,并且优美的Python为我们省去了输入分号和括号之苦,但是没有智能感知,没有关键字补全,狭小的按键,输入符号的困难,还是让我没有勇气去在手机上写超过50行的程序.改为在电脑上编写代码,再复制到手机上运行!那么,如何快速的将PC上编写的代码发送到手机上呢?1. 一些传统的方法1.1 数据线这个就不用我多说了吧,应该都会的,但是随身带数据线是件很麻烦的事情,所以应该再找些其他方法!1.2 wifi 阅读全文
posted @ 2011-03-11 09:59 TsengYuen 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 本节目录1.本节相关的python知识2.图书价格查询器的功能分析3.图书价格查询器的设计实现1.python预备知识单行注释使用#号,#以后的内容是注释,不会被解释器解释执行执行;import语句用来导入模块,后面跟模块名;python中的变量不需要声明类型,变量被赋值之后类型会自动指定,这也是动态语言的特性之一;元组,python基本数据结构之一,使用这样的形式表示:元组1=(数据1,数据2,数据3)元组一旦生成后就不能修改了元组可以嵌套包括他自己在内的所有列表类型的数据集合,如:元组2=(元组1,数据4,数据5)元组中数据的获取方法: 元组名[索引编号]字典,python基本数据结构之一 阅读全文
posted @ 2011-03-11 09:58 TsengYuen 阅读(3025) 评论(0) 推荐(0) 编辑
摘要: 本节目录:1.下载和安装 Scripting Layer for Android (SL4A)2.下载和安装 Python for android3.第一个HelloWorld程序1.下载和安装 Scripting Layer for Android (SL4A)Scripting Layer for Android (SL4A) 是一个开源项目,目标是为android系统提供脚本语言的支持,使用户可以直接在android平台上进行脚本语言的编辑、解释和执行。这些脚本语言已经可是使用很多封装好的android API来开发功能丰富的android应用程序,并且使开发变得更加的简单和高效!这个平 阅读全文
posted @ 2011-03-11 09:55 TsengYuen 阅读(7874) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页