Archive for the 'Cocoa' Category

iOS Technical Note & QA Collection

Aug 06 2011 Published by under Cocoa,Dev,iOS

iOS Debugging Magic

Understanding and Analyzing iPhone OS Application Crash Reports

Troubleshooting Push Notifications

Adding In App Purchase to your iOS and Mac Applications

Getting a Packet Trace

Document Transfer Strategies

App Icons on iPad and iPhone

Screen Capture in UIKit Applications

Animating the frame of a CALayer

CATiledLayer and UIKit graphics

Improving Image Drawing Performance on iOS

Understanding the UIRequiredDeviceCapabilities key

Storing Private Data

Updating from a wildcard App ID to an explicit App ID

Creating easy-to-read links to the App Store for your applications and company

Launching the App Store from an iPhone application

No responses yet

iOS OpenSource Library Collection

Aug 06 2011 Published by under Cocoa,Dev,iOS

UI

MBProgressHUD

MTStatusBarOverlay

EGOTableViewPullRefresh

EGOTextView

PullToRefresh

VerticalSwipeArticles

SideSwipeTableView

CustomTabBar

TISwipeableTableView

LightMenuBar

JMTabView

DCIntrospect

Three20

Tapku Library

CoreTextWrapper

NSAttributedString Additions for HTML

UIDickBar

OpenFlow

iBooks Flip Animation

SVGKit

Data

JSON Framework

JSONKit

EGO Database

FMDB

MagicalRecord

FBEncryptor

Objective-C HMTL Parser

ElementParser

Hpple

Hpple (I Add child nodes method)

Internet

ASIHTTPRequest

OAuth Consumer

Twitter OAuth

MGTwitterEngine

AWS SDK for iOS

OmniGroup

FTLocationSimulator

Rout Me

Other

CrashKit

ShareKit

InAppSettingsKit

GiftKit

Audio Streamer

Sim Finger

No responses yet

April

Apr 26 2011 Published by under Cocoa,iOS

Finally, World of Warcraft Realm Status for Cataclysm released,

There prase HTML via hpple use XPath, very cool staff for developer.

But hpple has a huge performance question, It’s can’t directly use child element for query result . Have to query search again, If use it at a big table, will take long minutes for parsing.

I was made a hack, add child elements support for hpple, It’s save 95% time when parse a complex html, I will fork this on github soon.

No responses yet

dSYM wtf

Apr 23 2010 Published by under Cocoa

在XCODE编译项目之后,会在app旁看见一个同名的dSYM文件. 他是一个编译的中转文件,简单说就是debug的symbols包含在这个文件中.

他有什么作用? 当release的版本 crash的时候,会有一个日志文件,包含出错的内存地址, 使用symbolicatecrash工具能够把日志和dSYM文件转换成可以阅读的log信息,也就是将内存地址,转换成程序里的函数或变量和所属于的文件名. Continue Reading »

No responses yet

为你的应用添加In App Purchase

Oct 19 2009 Published by under Cocoa

自从10月16日苹果发送给所有开发者的那一封信,通知了程序内购买将可用于免费应用,我认为这也宣告了LITE版的时代结束。

成千上万的免费版的软件或游戏,将作为限制了功能的完整版免费发售,如果用户觉得有意购买,可以直接解锁完整版的功能或购买附加内容。 本文讲阐述如何为你现有的应用或游戏添加程序内购买(In App Purchase)功能。

阅读前提:假设了你拥有一定的iPhone SDK开发基础,和App Store实践经验。 Continue Reading »

12 responses so far

Next »