原创 Xcode 調試器(debugger)無法定位異常拋出點 解決

Xcode 調試器(debugger)無法定位異常拋出點本書有多處提到:“當應用拋出異常時,調試器(debugger)會將執行代碼停在異常的拋出點”。在當前版本的 iOS SDK 中,調試應用時,Xcode 的 debugger 可能不會

原创 sloppy 草率的 粗心的

sloppy ['slɔpi] adj. 草率的;粗心的;泥濘的;肥大的;稀薄的 When your clothes look sloppy, so do you.   如果你的衣服看起來邋遢,那麼你也一樣。The actress

原创 屬性特性copy和retain的區別

屬性的特性:copy和retain的區別 1. 屬性特性retain和copy的對比: @intertace Possession : NSObject {     NSString *_possessionName;     NSStr

原创 iPhone應用程序編程指南

介紹 請注意:本文檔之前命名爲iPhone OS編程指南。 iPhone SDK爲創建iPhone的本地應用程序提供必需的工具和資源。在用戶的Home屏幕上,iPhone的本地應用程序表示爲圖標。它們和運行在Safari內

原创 iPhone開發技巧之私有API — 設備相關信息

使用這些API是要冒一些風險的,一是不會通過 App Stroe 的審覈,二是以後比一定還能在高版本的SDK中使用。所以使用之前,三思而行。 先總結一些與設備相關的API。 IMEI 可以在這裏下載NetworkControlle

原创 獲取農曆節日、節氣方法

擴展了前一篇農曆的內容 轉載請標明來自:http://blog.csdn.net/zhao_yin/ 獲取農曆節日的算法: [cpp] view plaincopyprint?

原创 notoriously 衆所周知地;聲名狼藉地;惡名昭彰地

notoriously[nəu'tɔ:riəsli] adv. 衆所周知地;聲名狼藉地;惡名昭彰地 例句: Could some of the deaths have been prevented in this notoriou

原创 Objective-C Category類別 初體驗

Categories可以爲一個對象添加方法而不需要增加該類的子類或者更改當前的對象。實際上Categories通常被用來爲已經存在的類添加方法,比如你可以自己爲 NSString 字符串類添加你自己的方法。 Step1: 創建項目

原创 Mercurial Queues (MQ)

The patch management problem 補丁管理問題 Here is a common scenario: you need to install a software package from source, b

原创 獲取農曆方法

聲明:以下爲使用IOS的 NSChineseCalendar 網上之前發現有人說這個方法不是完全準確,有些日期會顯示的不對,本人沒有驗證過,也實在懶得用C++那套方法去實現。 另外我做的不過是個簡單的功能,還不包括什麼節氣

原创 iOS開發中會經常用到文件上傳下載的功能

 iOS開發中會經常用到文件上傳下載的功能,這篇文件將介紹一下如何結合asp.net webservice實現文件上傳下載。 首先,讓我們看下文件下載。這裏我們下載cnblogs上的一個zip文件。使用NSURLRequest+NSURL

原创 IOS開發:AVAudioPlayer音頻播放器

IOS中有三種播放音頻的方式:AVAudioPlayer、音頻服務、音頻隊列。        此文主要講AVAudioPlayer,其他兩個請見相關文章。 AVAudioPlayer在AVFoundation框架下,所以我們

原创 Lable加載 類似QQ表情 (unicode emoji字符集)

iPhone支持unicode emoji字符集緣故。 NSString *s = @"This is a smiley \ue415 face";     testFace.text = s;    上面的/ue415就

原创 iPhone開發技巧之私有API--- UIBarButtonItem

如上所示,UIBarButtonSystemItem 的 100 ~ 110 就是系統提供的一些未公開的標準icon。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 NSMutableArr

原创 判斷 獲取 移動 聯通 網絡 類型

+ (NSString*)getCarrier:(NSString*)imsi {    if (imsi == nil || [imsi isEqualToString:@"SIM Not Inserted"] ) {