首页
学习
活动
专区
工具
TVP
发布

Elton的技术分享博客

专栏成员
227
文章
266743
阅读量
25
订阅数
Cocoa内存管理的简单规则[翻译]
对于一个新的Cocoa开发者来说,刚接触到内存管理的时候,一定很困惑。 下面给出了一些简单的规则,可以让你舒服些。如果你没有很好的使用这些规则的话,通常会带来内存泄露的问题或者运行时的异常。
EltonZheng
2021-01-26
4890
如何获得对象的retain count
Mac特别是iPhone中的内存管理是通过引用计数来实现的。 而对于开发者来说,特别是从具备垃圾回收功能的语言开发工程师来说,这种内存管理方式具有很大的挑战性。
EltonZheng
2021-01-26
1.7K0
如何在iPhone的应用中使用Google Map
在iPhone中应用Google地图其实很简单, 下面的例子将告诉你如何通过经纬度或者一个地址在iPhone中打开一个Google地图。
EltonZheng
2021-01-26
1.7K0
升级内核后spawn-fcgi无法启动
今天升级Linux内核到2.6.30-r5。但是升级重启后,发现blog打不开了。Nginx报502的Gateway错误。
EltonZheng
2021-01-26
1.4K0
判断你的设备是iPhone还是iPod
有时候你的程序需要知道用户使用的设备是iPhone还是iPod。因为有些特性iPod是没有的,比如电话功能。方法很简单:
EltonZheng
2021-01-26
5760
设置statusBar的颜色
status bar可以根据你的应用的需要设置为三种样式(UIStatusBarStyle):
EltonZheng
2021-01-26
1.7K0
iPhone开发中使用的特殊URL
在iPhone中,可以直接用UIApp打开URL地址。如下所示: [ UIApp openURL: [ NSURL URLWithString:@"http://www.apple.com" ] ];
EltonZheng
2021-01-26
6100
理解iPhone项目的BaseSDK和DeploymentTarget含义
iPhone OS的版本众多,很多用户由于各种各样的原因没有升级到最新版,这就给我们开发者带了麻烦。作为开发者,我们都希望软件的受众越多越好。怎么样让软件尽量适应最多的iPhone OS?这里我们就应该了解iPhone项目的Base SDK和iPhone OS Deployment Target。
EltonZheng
2021-01-26
6320
如何配置iAd
导入iAd.framework 2.选择要定制iAd的TabViewController.h , 添加代码 #import <UIKit/UIKit.h> #import <iAd/ADBannerView.h> @interface TabViewController : UIViewController { ADBannerView *adView; UILabel *adStatus; } - (void)bannerViewDidLoadAd:(ADBannerView *)ba
EltonZheng
2021-01-26
4520
iPhone/Mac Objective-C内存管理教程和原理剖析(三)@property (retain)和@synthesize的默认实现
三 @property (retain)和@synthesize的默认实现 在这里解释一下@property (retain) ClassB* objB;和@synthesize objB;背后到底发生了什么(retain property的默认实现)。property实际上是getter和setter,针对有retain参数的property,背后的实现如下(请参考附件中的memman-getter-setter.m,你会发现,结果和memman-property.m一样):
EltonZheng
2021-01-26
3080
去掉iPhone应用图标上的弧形高光
有时候我们的应用程序不需要在图标上加上默认的高光,可以在你的应用的Info.plist中加入:
EltonZheng
2021-01-26
3360
千万别study English,应学会learn Englis——英语学习方法强烈推荐
下面是书上关于这个英语学习的阐述与分析: 1、分析第一阶段:打通耳朵,完全听清 2、分析第二阶段:听读并举,掌握语法 3、分析第三阶段:跃跃欲说,出口成章 4、分析第四阶段:自我领悟,无典自通 5、分析第五阶段:文化融通,渐入佳境
EltonZheng
2021-01-26
4290
第一个iPhone App成功顺利发布!送促销码!!
利用工作之余的时间,自己慢慢摸索试着做了一个小的iPhone小程序,开发中也学习了很多前人的经验,收获不少。整个上线发布工作也很顺利,没有遇到任何问题,看来运气还不错:)
EltonZheng
2021-01-26
5320
Apple开始允许开发者使用私有API
在iPhone的程序使用私有API的态度上,Apple的态度似乎有些松动,在Apple官方的开发者论坛中公布了允许开发者使用UIGetScreenImage() 这个私有API函数。
EltonZheng
2021-01-26
6660
将图片保存在iPhone的相册中
有时候你的应用需要将应用中的图片保存到用户iPhone或者iTouch的相册中。 可以使用UIKit的这个类方法来完成。
EltonZheng
2021-01-26
1.2K0
禁用复制粘帖功能
在SDK3.0中添加了复制粘帖功能,但是有时候这个新功能可能对你的应用造成不必要的麻烦。 今天在网上查到了这个方法,可以在Responder链上禁用复制粘帖功能。
EltonZheng
2021-01-26
5440
loadView vs viewDidLoad
iPhone开发必不可少的要用到这两个方法。 他们都可以用来在视图载入的时候,初始化一些内容。 但是他们有什么区别呢?
EltonZheng
2021-01-26
3670
Three20中给TTPhotoViewController添加播放按钮
Three20是一个很不错的iPhone类库,是facebook共享出来的框架。利用TTThumbsViewController可以很容易的制作出类似flickr的应用,实现缩略图和图片查看功能。
EltonZheng
2021-01-22
4080
使用AVAudioPlayer播放音乐文件
AVAudioPlayer 提供了大量的特性,包括暂停播放,调整音量,监控音频的峰值和均值等等。 我们看下面的例子:
EltonZheng
2021-01-22
8330
给Mac自带的字典安装汉语字典
Mac自带了一个字典程序,默认只有英英字典。 其实我们可以利用DictUnifier程序来添加StarDict的字典。 方法如下:
EltonZheng
2021-01-22
1.7K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档