Time of Update: 2018-07-24
一、應用圖片標準iOS控制項裡的圖片資源,蘋果已經做了相應的升級,我們需要操心的是應用自己的圖片資源。就像當初為了支援iPhone 4而製作的@2x高解析度版本(譯者:以下簡稱高分)圖片一樣,我們要為iPad應用中的圖片製作對應的高分版本。我知道不少開發人員很有預見性的早在iOS 5.0 SDK上就完成了這一步升級。可是我還是要強調一點,那就是之前 Michael Jurewitz (@Jury)在推上提到過的:— 如果想讓你的高分圖片顯示在新iPad上,你必須用Xcode 4.3.1
Time of Update: 2018-07-24
前幾天升級了一下Xcode 8,安裝完後,預設情況下Xcode只會整合一個最新的iOS版本,由於項目中出現了BUG,測試需要用到低版本的模擬器,然後去Xcode的Preference裡面安裝更多的iOS模擬器版本就好了。 可是下載的速度很慢,而且總是不停的失敗,想著自己還要趕緊搭好環境調試代碼,於是我想有沒有方法可以直接下載這些模擬器版本,這樣我直接在本地安裝就好了。 親身實驗方法: 第一種辦法
Time of Update: 2018-07-24
ios開發中圖片命名規範 開發中往往需要用的很多的圖片,如果從設計手中那裡的圖片沒有進行響應的規範,其實管理起來也是一件非常苦惱的事情。這裡有了一些簡單的圖片命名規則,個人看法供大家參考(主要由設計進行命名)。 ios ios圖片分為三類使用圖片 其一:ios市場圖片,包括app store上面的應用icon、功能介紹圖片、以及其他搜尋結果展示icon 其二:iphone展示圖片,包括案頭展示icon、設定展示icon、以及其他介面展示icon
Time of Update: 2018-07-24
原文地址:http://zhangbuhuai.com/2015/02/11/常用圖片緩衝策略/ 寫在前面
Time of Update: 2018-07-24
關於IOS程式設定啟動畫面以及表徵圖的裝置目前主要為:IPhone裝置 和IPad裝置 IPhone啟動畫面以及表徵圖的設定 目前IPhone的解析度為:320X480、640X960、640X1136。 Default.png 320X480 iPhone 320X480解析度螢幕預設啟動圖片。
Time of Update: 2018-07-24
[cpp] view plain copy @interface NSObject (NSDelayedPerforming)
Time of Update: 2018-07-24
在做.NET向IOS裝置的App進行訊息推送時候,採用的是PushSharp開源類庫進行訊息的推送,而在開發過程中,採用的是測試版本的app,使用的是測試的p12認證採用的是ApnsConfiguration.ApnsServerEnvironment.Sandbox模式,而在項目發布之後,現在使用的是發布版的認證進行推送,發現不能推送成功,最後才發現在使用PushSharp進行發布後的項目的推送需要使用ApnsConfiguration.ApnsServerEnvironment.Produc
Time of Update: 2018-07-24
iOS 崩潰日誌 Backtrace的符號化 iOS的崩潰日誌配合dsym檔案可以找到崩潰時的backtrace,這是解決崩潰的最重要的資訊. 如果是在同一台mac上打包, 匯入crash log時候會自動將backtrace符號化,可以看到方法名, 檔案名稱和行號 但是,有時候發版的包不是在你的mac上打包的,xcode找不到對應的符號表, backtrace沒能符號化如下所示: Last Exception Backtrace: 0
Time of Update: 2018-07-24
/Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash appName.crash appName.app > appName.log appName.app.dSYM 需要與appName.crash appName.app放同一目錄
Time of Update: 2018-07-24
不同機器內部對變數的位元組儲存順序不同,有的採用大端模式(big-endian),有的採用小端模式(little-endian)。 大端模式是指高位元組資料存放在低地址處,低位元組資料放在高地址處。 小端模式是指低位元組資料存放在低地址處,高位元組資料放在高地址處。 在網路上傳輸資料時,由於資料轉送的兩端可能對應不同的硬體平台,採用的儲存位元組順序也可能不一致,因此 TCP/IP 協議規定了在網路上必須採用 網路位元組順序(也就是大端模式)
Time of Update: 2018-07-24
原文地址:http://weizhe.me/ios-7-back-gesture-sample/ 在智能機越來越普及,螢幕越做越大的當下,滑動返回手勢已經成為了一個應用的標配功能,甚至可以說,不能滑動返回是一種反人類的互動體驗。 滑動返回現在大致有以下3種類型: 使用 UISwipeGestureRecognizer 實現,效果為使用者在螢幕中向右輕掃手指,頁面返回。 使用 UIPanGestureRecognizer
Time of Update: 2018-07-24
Adobe AIR 3.3包括支援本機iOS模擬器,並提供一個快速檢測和調試iOS應用程式的方法。iOS模擬器是蘋果Xcode
Time of Update: 2018-07-24
很多時候大家都需要對字串進行處理.現在就對字串刪掉特殊字元的處理進行總結一下. 1.stringByTrimmingCharactersInSet 這個方法只能對字串前後兩個部分的特殊字元進行處理.而對於字串中間的卻無能為力了 NSString *str =@" 123 ::daf\n 32 \n\n"; NSString *
Time of Update: 2018-07-24
MVVM解耦Demo和部落格介紹 面向切面編程(AOP) Demo思路 這種在運行時,動態地將代碼切入到類的指定方法、指定位置上的編程思想就是面向切面的編程。 面向切面編程(AOP是Aspect Oriented Program的首字母縮寫)
Time of Update: 2018-07-24
我的吃貨876就是這樣改成功的,因為它是在敢吃的基礎上改的 啦啦啦 (我的做法是按照下邊的步驟將項目名稱更改成功後,直接修改xcode首頁的Bundle Identifier值為自己想要的即可) 如下圖: 轉載自:http://blog.sina.com.cn/s/blog_a42013280101blxo.html 對,好;錯,改正。 ------ 前言 系統 10.7 獅子 開發平台 xcode 4.5.2 舊工程名
Time of Update: 2018-07-24
AES演算法是一種對稱的密碼編譯演算法,只要有密鑰就可以解密加密後的資料。ios中的具體實現如下: +(NSData *)AESEncryptWithKey:(NSString *)key andData: (NSString *)sourceString{ // 'key' should be 32 bytes for AES256, will be null-padded otherwise char keyPtr[kCCKeySizeAES128+1]; //
Time of Update: 2018-03-30
iOS-載入資料的實現-MJRefresh,ios-載入-mjrefresh使用CocoaPods載入三方庫:pod 'MJRefresh' MJRefresh類結構圖: 具體實現方法和:The drop-down refresh 01-Defaultself.tableView.header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{ //Call this Block When enter the
Time of Update: 2018-03-28
iOS之記憶體管理(ARC),ios記憶體管理arciOS的記憶體管理,相信大家都不陌生,之前是使用的MRC,由開發人員手動來管理記憶體,後來使用了ARC,來由系統管理記憶體。本文主要講講Autorelease,Core
Time of Update: 2018-03-22
Core Animation-2:寄宿圖,coreanimation-2#寄宿圖>圖片勝過千言萬語,介面抵得上千圖片 ——Ben Shneiderman 我們在第一章『圖層樹』中介紹了CALayer類並建立了一個簡單的有藍色背景的圖層。背景顏色還好啦,但是如果它僅僅是展現了一個單調的顏色未免也太無聊了。事實上CALayer類能夠包含一張你喜歡的圖片,這一章節我們將來探索CALayer的寄宿圖(即圖層中包含的圖)。 ##contents屬性CALayer
Time of Update: 2018-03-14
iOS工具——Xcode9無認證真機調試,iosxcode9認證真機 入坑iOS開發這麼久,一直都是在模擬器上運行,公司的項目也都有公司的開發人員帳號進行真機調試。但是很多時候在網上download一些demo想在真機上運行看一下效果的時候都沒法成行,今天抽空好好研究和學習了一下在最新的xcode9上如何進行無認證真機調試,過程其實很簡單,下面我們來瞭解一下整個過程。一 建立認證1. 運行Xcode,