Time of Update: 2017-02-28
快速鍵 編輯檔案 CMD + N: 新檔案; CMD + SHIFT + N: 新項目; CMD + O: 開啟; CMD + S: 儲存; CMD + SHIFT + S: 另存新檔; CMD + W: 關閉視窗; CMD + SHIFT + W: 關閉檔案 編輯 CMD + [: 左縮排;CMD + ]: 右縮排; CMD + CTRL + LEFT: 摺疊;CMD + CTRL + RIGHT: 取消摺疊; CMD + CTRL + TOP: 摺疊全部函數;
Time of Update: 2017-02-28
第一種:runtime.h裡的方法BOOL class_addProperty(Class cls, const char *name, const objc_property_attribute_t *attributes, unsigned int attributeCount)#include <objc/runtime.h>#import <Foundation/Foundation.h>@interface SomeClass :
Time of Update: 2017-02-28
目前開發的項目由於曆史原因均用代碼編寫UI,所以判斷裝置尺寸成了不可避免的任務。 目前我是這樣進行尺寸判斷的。 首先定義一個枚舉類,包含了所有的尺寸類型: // 螢幕尺寸的枚舉類型typedef NS_ENUM(NSUInteger, ScreenSizeType) { iPhone4Size, // 480 iPhone5Size, // 568 iPhone6Size, // 667 iPhone6pSize, //
Time of Update: 2017-02-28
Landscape 豎屏Portrait 橫屏最有效方法是:在willRotateToInterfaceOrientation:duration:方法中將方向儲存起來:DrviceOrientation = toInterfaceOrientation;然後在別的方法中使用相應的螢幕的方向方法一:直接擷取裝置的方法:self.interfaceOrientation(此方法已經到期)方法二:通過下面的方法:UIDeviceOrientation duration = [[
Time of Update: 2017-02-28
第一、NSFileHandle NSFileManager類主要對檔案的操作(刪除、修改、移動、複製等) NSFileHandle類主要對檔案的內容進行讀取和寫入 第二、NSFileHandle類處理檔案的步驟 建立一個NSFileHandle對象 對開啟的檔案進行I/0操作 關閉檔案 可以使用NSFileHandle進行斷點續傳 第三、實現尋找功能的代碼: NSString *homePath=NSHomeDirectory(); NSString
Time of Update: 2017-02-28
iOS
Time of Update: 2017-02-28
Objective-C和C語言一樣,提供了一些標準宏,描述了當前檔案,所在源碼檔案的行數,以及函數資訊。而Objective-C本身,也提供了相關的類類型。都可以應用在調試和錯誤處理日誌當中。前置處理器在C/C++/Objective-C語言中提供的宏* __func__%s 當前函數簽名
* __LINE__%d 在原始碼檔案中當前所在行數* __FILE__ %s 當前原始碼檔案全路徑* __PRETTY_FUNCTION__ %s 像__func__,但是包含了C+
Time of Update: 2017-02-28
- (void)modifyUA { id webView = [uiWebViewInstance valueForKeyPath:@"_internal.browserView._webView"]; [webView performSelector:@selector(setCustomUserAgent:) withObject:@"Mozilla/5.0 (Windows; U; Windows NT 5.2)
Time of Update: 2017-02-28
iOS開發人員的申請流程 如果你是一個Team Dev,在你打算掏腰包購買iOS開發人員授權之前,最好先問一下你的同事,是否已經有人獲得了開發許可,因為一個開發許可一年內最多可以授權給111個裝置來開發測試。如果你沒有授權許可可以借用,或者你打算最終在iTunes Store中以自己的名義發布你的應用,那麼就準備一張國際信用卡,準備支付99美元來申請一個iOS開發人員授權。 點擊下面連結進入Apple Developer
Time of Update: 2017-02-28
蘋果iOS搜狗IME按鍵音怎麼開啟或關閉?搜狗IME是廣受大家喜愛的IME,有的人喜歡設定按鍵音,打字的時候發出悅耳的聲音。使用虛擬鍵盤的時候,加入按鍵音可以知道按鍵已經按下。開啟按鍵音之後,在某些場合不方便,這個時候就需要關閉按鍵音了。有些使用蘋果裝置的朋友問,不知道該怎麼設定或關閉搜狗IME的按鍵音,那麼下面安下小編就給大家帶來詳細的介紹,蘋果iOS搜狗IME按鍵音開啟及關閉方法。 蘋果iOS搜狗IME按鍵音開啟及關閉方法 方法一 1、關閉按鍵音,最簡單的方法就是開啟i
Time of Update: 2017-02-28
小文一篇,話題仍與上周銜接,小結了五種在iOS中向使用者申請許可權的實踐模式,可參考。下面進入譯文。 對於iOS app,當功能涉及到推播通知、訪問照片或調用相機、擷取地理位置等等時,都需要向使用者申請授權。申請會發生在app啟動並執行過程中,而不是像Android那樣在安裝的時候就莫名其妙的問使用者是否同意app調用某些系統功能。不過如今Android也在向iOS的方式靠攏。 對於產品設計方而言,這裡最大的問題在於,iOS只給你一次機會去徵詢授權 –
Time of Update: 2017-02-28
行動裝置閱讀類軟體最重要的特性之一就是儘可能的增大閱讀面積,為此,就必須儘可能的讓螢幕中的導航佔到最小,甚至隱藏,手機瀏覽器也基本屬於閱讀類軟體,最近流行的海豚瀏覽器甚至將電腦中的“滑鼠手勢”引入到手機瀏覽器中。 什麼是隱性導航 下圖是iOS中read it
Time of Update: 2017-02-28
IOS產品使用者體驗指南(HIG)中定義了IOS產品三種類型應用:一是實用型應用,這類應用可以讓使用者快速地擷取某類特定的資訊或某一個固定的任務,比如墨跡天氣;二是效率型應用,這類應用範圍比較廣,需要使用者花較多的時間和耐心,產品的功能較複雜,包括了社交網站到電子支付,比如微部落格戶端、支付寶用戶端;三是沉侵式應用,可以用於玩遊戲、看媒體等,比如瘋狂的小鳥。以下是IOS產品的應用設計使用者體驗常識內容,以備時刻提醒自己: 1關注產品的核心功能,每屏的主任務 2提升使用者關注內容的權重
Time of Update: 2017-02-28
這份IOS 8 快速設計參考指南是芒果道長百度無果,問了幾個開發群仍是一無所獲後一位加州朋友給的,幸福就這麼突然地降臨,忍不住分享給設計師呢,別花時間到處找了,來這裡右鍵另存! 不管怎樣,我們要相信土豪還是多的,iPhone 6 和 plus 出來後,道長就苦苦追尋IOS 8 在i6 和 plus
Time of Update: 2017-02-28
一、UI的控制項概述: 1、架構UI的元素分為4類: A:欄:狀態列目和導覽列的結合體; B:內容視圖:應用顯示的內容資訊,包括相關的互動行為,例如滾屏、插入、刪除等操作進行排序; C:控制元素:產品行為或顯示的資訊; D:臨時視圖:臨時向使用者提供重要的資訊,或提供額外的功能和選項。 2、架構UI的尺寸: 3、表徵圖icon的尺寸: 二、UI的布局概述: 1、可點擊對象的地區:尺寸不要小於44*44px; 2、將重要的內容和功能放在權重高的位置,將重要的元素
Time of Update: 2017-02-28
自從第五代iPod touch開始發貨之後,到目前為止蘋果發布的所有iOS裝置都已出現在消費者群體的手上。對於今年的三款新產品,你是更喜歡New iPad、iPhone 5還是iPod touch 5呢?除了產品外形、性價比、及自身需求之外,這些裝置的效能自然也是消費者在購機之前最關心的話題。 不必多說,iPhone 5自然是目前跑分最給力的iOS裝置(本文所指代的iOS裝置不包括Apple TV在內)了。也許你已經看過其它裝置——比如iPhone
Time of Update: 2017-02-28
安卓版的160WiFi一經上線,就深受廣大安卓使用者的好評。很多用IOS系統的小夥伴都迫切的希望IOS版趕快發布。近日IOS版的160WiFi終於正式上線發布了。那麼IOS版的160WiFi有哪些優勢和功能呢?跟著小編一起來看看吧。 IOS版的160WiFi能夠用手機查看電腦檔案,包括圖片、辦公文檔等;也能搖一搖備份手機相簿到自己的電腦;.還能用手機遠端控制電腦關機、鎖屏、重啟、休眠、截屏等。不過小夥伴們需要在電腦上下載好160WiFi,才能配合手機使用。使用的時候注意要選擇允
Time of Update: 2017-02-28
1.插入iPod,彈出“This device is no longer connected.”警告訊息框如下: 解決方案:裝置串連有問題,我的是那根線有問題,我換了根線就正常了。 2.插入iPod,彈出“Could not receive a message from the device.”警告訊息框如下: 解決方案:網路上的資料是說重啟裝置,但是我重啟了仍彈出上述警告框。換了根線後這個問題也
Time of Update: 2017-02-28
1、要開始對 iOS 8 裝置螢幕的錄製,你需要首先在運行 OS X Yosemite 的 Mac 上運行 QuickTime Player 應用。我們可以在應用程式裡面找到它。 2、然後在右上方點擊“檔案”>新影片錄製(New Movie Recording)。 3、點擊後,QuickTime Player 將會開啟並且試圖通過 FaceTime 網路攝影機對你進行錄製。接下來你需要移動到錄製按鈕旁邊的下拉式箭頭,並從源列表中選擇你的
Time of Update: 2017-02-28
【越獄前須知】 電腦系統需Mac OS X(10.8)或以上; 1. 越獄前請備份您的裝置資料以免造成丟失 2.本次越獄相容64位的iOS 9.1裝置(即支援iPhone 5S、iPad mini2 iPad air 及以上型號裝置;iOS 9.2.1不支援本次越獄) 3.OTA升級的蘋果裝置,建議在越獄前關閉尋找iPhone,然後在全部重設iOS裝置(請勿使用iTunes恢複,恢複後會升為9.2.1系統而無法越獄) 4.越獄時候請退出電腦的