Time of Update: 2018-12-08
好的設計不是那麼容易能創造出來的,反倒是一件非常有挑戰的事情。不過,有很多種方式可以協助設計師們提高設計能力,其中之一就是分析其它優秀設計師的作品細節來擷取靈感。因此,這篇文章收集了30+免費的精美 iPhone, iPad, iOS, Mac 介面素材分享給大家。 iPhone GUI PSD免費下載iPhone PSD Vector Kit免費下載iPhone GUI Elements免費下載Apple iPhone 4S .PSD免費下載iPhone 3G-3GS
Time of Update: 2018-12-08
目前,這是第一本介紹iOS 5.x 和 Xcode 4.3 的中文版書籍,尤其適合於iOS 編程開發初學者。本文檔由 EntLib 團隊翻譯整理。如有任何技術問題,歡迎留言。第二版共有 249頁,主要包含如下內容: 第一部分:Hello World!建立你的第一個iPhone App第二部分:iOS編程基礎:Hello World應用程式如何工作的?第三部分:iOS 編程嚮導:建立一個簡單的表視圖(Table
Time of Update: 2018-12-07
1、解釋iOS應用程式啟動的過程和原理: http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhone101/Articles/02_CreatingProject.html%23//apple_ref/doc/uid/TP40007514-CH3-SW3 http://www.cocoachina.com/bbs/read.php?tid-29854.html2、解釋iOS應用程式在裝置方向變化
Time of Update: 2018-12-07
在開發過程中,我們經常會使用NSLog用於跟蹤調試,不過在發布的產品可能並不希望這些調試代碼被運行。這裡有一個小技巧分享一下。在編寫代碼時可以使用如下方式:#ifdef DEBUG // Debug 模式的代碼...#else // Release 模式的代碼...#endif其中的DEBUG是在Xcode預設的工程中已經定義好的,也可以根據自己的實際情況添加其他常量定義。在Xcode中,選擇導航地區左側頂端的根節點,然後選擇Project/Build
Time of Update: 2018-12-07
在iOS平台上編譯 DCMTK羅朝輝 (http://www.cnblogs.com/kesalin/)本文遵循“署名-非商業用途-保持一致”創作公用協議DCMTK是德國 Offis 公司開發的實現 DICOM 協議的跨平台開源 C++庫,在醫學領域裡是很有名的,它支援Windows ,Linux,Mac OS,SUN等平台。不過貌似在 iOS 平台上編譯 DCMTK 的文檔很少很少,折騰了好久終於編譯成功了,記錄下來。我的編譯環境: Mac OS 10.6 XCode 4.0.2 iOS
Time of Update: 2018-12-07
需求:頁面上有個按鈕,使用者要求當手指按下這個按鈕的時候,在這個按鈕的周圍出現一個旋轉的圓圈,當鬆開手指後這個動畫消失。具體的頁面配置和事件綁定的方式我就不再描述了。這裡只說一下需要幫定的UIButton的事件吧,壓下的方法要綁定的UIButton事件是的Touch Down,鬆開的方法要綁定的UIButton事件是Touch Up Inside和Touch Up Outside(如果你想當手指離開按鈕的時候就取消動畫的播放,你需要在綁定Touch Drag Outside事件)具體的代碼如下:
Time of Update: 2018-12-07
來自: 百度搜尋研發部 http://stblog.baidu-tech.com/?p=1295摘要 隨著蘋果手持功能使用者的不斷增加,ios應用也增長迅速,同時隨著iphone被越獄越來越多的app
Time of Update: 2018-12-07
文章目錄 Map KitSocial IntegrationPass KitEvent KitIn-App PurchaseGame KitCameraiCloudAction Sheet, Auto Layout, Collection Views, and State Preservation 今天大早就收到蘋果的郵件 Start developing for iOS 6 today. Get your apps ready
Time of Update: 2018-12-07
1. http://iosopendev.com/download/2. 安裝的過程中,如果出現錯誤的話,可以參考:https://github.com/kokoabim/iOSOpenDev/wiki/Troubleshoot當然有時候出現的提示不知道是什麼問題的話,可以將以上的問題都FIX下,FIX一個再安裝一下看看,正如本人在安裝的過程中,出現如下的錯誤:Jan 28 14:20:30 xxxmatoMacBook installd[2020]: PackageKit: Install
Time of Update: 2018-12-07
1、判斷字串是否相等使用isEqualToString: NSString *astring01 = @"This is a String!"; NSString *astring02 = @"This is a String!"; BOOL result = [astring01 isEqualToString:astring02]; NSLog(@"result:%d",result);2、判斷字元不相等:NSString *astring01 = @"This is
Time of Update: 2018-12-07
之前寫過一片文章“IOS中使用SoundTouch庫實現變聲”。最後有很多朋友在部落格上說發出來的代碼在模擬器上運行可以,不能在真機上運行,前段時間一直也很忙,2013好看的美劇熱門排行榜沒時間翻代碼出來查看,望諒解。今天抽空檢查了一下問題的根源,並且在IPhone
Time of Update: 2018-12-07
7.真機類比記憶體警告: [[UIApplication sharedApplication] _performMemoryWarning];8.如果沒法串連模擬器或真機了:刪除DerivedData目錄,並且清空資源回收筒,也許還要重啟xcode4. 1.運行即崩潰,log下面提示:Couldn't register com.myApp.debug with the bootstrap server. Error: unknown error code. This generally
Time of Update: 2013-10-28
Automatic Reference Counting (ARC),自動引用計數,是開發Cocoa程式時的一個編譯層級的特性,用於自動記憶體管理。 1:在XCode 4.2中,使用模板建立一個工程,該工程將”預設“選擇使用ARC特性 2:對於已經建立好的項目可以 選中項目, Building Settings, 然後找到 Objective C Automatic Reference Counting(找不到,可以搜尋到), 設定改為No
Time of Update: 2013-10-28
1. Xcode內建GDB,可以使用GDB調試,調試命令: 1.1 po 命令:為 print object 的縮寫,顯示對象的文本描述 (lldb) po [$eax class]:輸出異常對象的地址
(lldb) po [$eax name]:輸出這個異常的名字
(lldb) po [$eax reason]:這個將會輸出錯誤訊息:
(lldb) “po
Time of Update: 2013-10-28
1.大小 pinyin最小了,POAPinyin的聲明就快500行了. 2.速度 其實三者差不多,但是不要用POAPinyin原生的那個convert,那個每次都遍曆尋找很慢. 3.對比 pinyin只能取得漢字對應拼音的首字母,PYMethod原本是應用於股票查詢的,它的拼音個數少於POAPinyin. 對於這個漢字"嗯",我拼音IME是"en"打出來的,PYMethod得到的是EN,但是POAPinyin得到的是NG,百度百科也讀NG....
Time of Update: 2013-10-28
iOS應用是,xcode會對PNG檔案進行最佳化,這樣圖片預覽就無法顯示。那麼如何查看這些經過最佳化的檔案呢? 最佳化的動作是由pngcrush 工具完成的,你可以再xcode中找到。pngcrush
Time of Update: 2013-10-28
本地有兩個相簿:相機菲林和照片圖庫。後者是通過同步產生的。 dispatch_async(dispatch_get_main_queue(), ^{ [_assetsLibrary enumerateGroupsWithTypes:ALAssetsGroupAll usingBlock: ^(ALAssetsGroup *group, BOOL *stop)
Time of Update: 2013-10-28
- (void)initCheckVersionWithData:(NSData *)data{NSData *xmlData = data;NSString *result = [[NSString alloc] initWithData:xmlData encoding:NSUTF8StringEncoding];NSLog(@"result:%@",result);GetCheckVersion *parser = [[GetCheckVersion
Time of Update: 2013-10-28
Objective-C和C語言一樣,提供了一些標準宏,描述了當前檔案,所在源碼檔案的行數,以及函數資訊。而Objective-C本身,也提供了相關的類類型。都可以應用在調試和錯誤處理日誌當中。前置處理器在C/C++/Objective-C語言中提供的宏* __func__%s 當前函數簽名
* __LINE__%d 在原始碼檔案中當前所在行數* __FILE__ %s 當前原始碼檔案全路徑* __PRETTY_FUNCTION__ %s 像__func__,但是包含了C+
Time of Update: 2013-10-28
開始的時候按鈕事件中,可能寫的是這樣一段代碼: if (isExpand) { [lblBrief setNumberOfLines:2]; lblBrief.text = [StringUtil subString:strBrief AndSubLength:90]; [btnBrief setImage:[UIImage imageNamed:@"detailBriefDown"] forState:UIControlStateNormal];