代码改变世界

阅读排行榜

iPhone开发不得不知的几件事

2010-12-31 10:22 by Tracy E, 956 阅读, 收藏,
摘要: 本文参考:iOS Application Programming Guide – The Application Runtime EnvironmentiOS运行环境的设计目标,快速安全的执行应用程序。快速启动,短暂使用一个典型情况是,用户从口袋中拿出设备,只使用几秒钟或者几分钟,然后再次放在口袋里。 这要求:快速启动应用使用后能尽快退出特殊的系统行为在很多地方,iOS都和mac os x特性和行为一样。但是有些情况和mac os x不同:虚拟内存系统管理程序内存,iOS和mac os x拥有相同的特性和行为方式。在iOS下,每个程序仍然拥有自己的虚拟地址空间,但是和mac os x不同的是, 阅读全文

DOM based XML Parser for Objective-C

2012-09-09 22:18 by Tracy E, 925 阅读, 收藏,
摘要: 当前Objective-C可用的XML解析器比较多(可以到我的文章《介绍两种常用的XML解析方式(NSXMLParser & GDataXMLNode)》和《如何选择你的iPhone XML解析器》中了解)。想了解DOM相关知识可参看W3School。其实Google的GDataXMLNode 其实也是一种基于DOM结构的XML解析器,GDataXMLNode只是是对libxml XML解析库进行了Objective-C的封装。在大多是情况下GDataXMLNode完全可以满足我们解析XML格式文件的需求,也能够对文档XML文件结构进行修改(可能需要自己实现一些东西)。但是GDataX 阅读全文

Blocks in Objective-C

2012-08-22 10:53 by Tracy E, 876 阅读, 收藏,
摘要: For some time now, blocks have been part of scripting and programming languages such as Ruby, Python, and Lisp (where they can go by the names of “closures” and “lambdas”). As of OS X v10.6 and iOS 4.0, blocks are a powerful C-language feature that is part of Cocoa application development. Although the syntax and storage details of blocks might at first glance seem cryptic, you’ll find that it’s act 阅读全文

JavaScript编码规范

2013-03-10 16:09 by Tracy E, 873 阅读, 收藏,
摘要: 软件的长期价值直接源于其编码质量。在它的整个生命周期里,一个程序可能会被许多人阅读或修改。如果一个程序可以清晰的展现出它的结构和特征,那就能减少在以后对其进行修改时出错的可能性。 编程规范可以帮助程序员们增加程序的健壮性。 所有的JavaScript代码都是暴露给公众的。所以我们更应该保证其质量。 保持整洁很重要。 阅读全文

在ToolBar上添加SegmentedControl

2010-08-13 20:45 by Tracy E, 863 阅读, 收藏,
摘要: 学习iphone这么长时间,还没怎么用过ToolBar,今天项目需求,要用到它。本以为很容易用,结果发现想在ToolBar上添加一个segmentedControl就把我难住了一下下。 ToolBar上所有的Items都必须是UIBarButtonItem类型的,因此需要先把SegmentedControl转变成UIBarButtonItem才能加上去。toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 372, 320, 44)];UIBarButtonItem *todayItem = [[UIBarButtonItem ... 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页