当前位置:首页 > ios 第2页

ios 第2页

iPhone开发指南-内存管理

webgou14年前 (2013-02-05)103
内存管理工作原理在内存管理的Objective-C代码里,一个Cocoa对象存在于一个生命周期,有明确的阶段。它被创建,初始化,并使用(也就是,其它对象发 送消息给它)。它还可能会被保留,拷贝,或压缩,并最终被释放和销毁。下面的讨论以图表形式对一个典型对象的生命周期进行了描述,这里还没有涉及更多的细…

iOS的多核编程和内存管理

webgou14年前 (2013-02-05)100
这次的文章集中与iOS的多核编程和内存管理,为什么?因为iPad 2已经是双核CPU了!虽然iPad 1的应用已经不慢了,但大家完全可以使用苹果的多核编程框架来写出更加responsive的应用。多核运算在iOS中concurrency编程的框架就是GCD(Grand Central Dispatc…

The Basics of Protocols and Delegates

webgou14年前 (2013-01-09)122
Apple offers a good overview of working with protocols in their Objective-C Programming Reference. However, sometimes a simple working example can go…

不,我们完全有必要对抄袭这个事情敏感

webgou14年前 (2012-09-04)79
山寨和抄袭是中国互联网上永恒的话题。近年来常见的几种说法: 抄袭和模仿是必经阶段。太阳底下无新事,没有什么东西是完全原创的。中国互联网公司都抄,但不是每家都能抄成功。抄不等于成功,我们不应该单纯因为一家公司抄袭就反对它。美国也有抄袭。 在上面的链接里,有人提出「很多人把抄袭这个事情放的太大了,我们没…

在ios上使用Google analytics

webgou14年前 (2012-08-22)1632
在ios上使用Google analytics,今天简单地测试了一下,总结: Google analytics使用分为普通web(移动web),及app(包括移动app).ios app访问记录,需要几个库: (libGoogleAnalytics.a,CFNetwork,libsqlite3.…

ios控件: UINavigationBar

webgou14年前 (2012-08-17)483
出于对ios吸金创造的神话的崇拜,接触ipad/iphone/imac等apple的产品,抠抠日子算算,也有快一年的时间。这些都是外话,还是看看文章的主题吧! ios应用程序与人交互,这不得不牵涉到界面。要是一些童鞋接触过ms windows、qt、gtk等,理斛这些概念就非常的容易了。 UINa…

xcode objective-c categroy 与extersion

webgou14年前 (2012-08-14)220
1,分类categroy 增加类方法一种手断,不能有成员变量。这个跟c++与java抽象类与接口还是有些不一样。类函数分类。 2.扩展extersion 匿名的categroy,实现可以有成员变量。 下面是实现的例子: [CODE] // // Category.h // objc /…

杂谈研发人员主要精力应该干什么

webgou14年前 (2012-08-14)89
好的产品需要好的研发做后盾。在大金融危机时代,公司削减投入,员工的工作量自然也就会相应增加。这可是很矛盾的。没好的投入,哪会愿意干活-- 做为研发人员,在我看来不应该参加口水战当中。好的研发人员,需要有过硬的专业技能、分析分派问题能力、指导解决问题的能力。 向行业老大看齐,apple,完美的pr…

Xcode EXC_BAD_ACCESS 问题查找

webgou14年前 (2012-08-08)726
关于EXC_BAD_ACCESS问题采用NSZombieEnabled解决方法,中途遇到几个问题总结: 1。Xcode 4.4 找不到Execudetable.(选中project -˃Products下app,标题栏-˃Product-˃Edit Scheme) 2。加入NSZombieEnab…

Using Blocks in iOS 4: The Basics

webgou14年前 (2012-07-27)130
July 28, 2010 by Mike ClarkiOS 4 introduces one new feature that will fundamentally change the way you program in general: blocks. Blocks are an exten…