Time of Update: 2017-02-28
1.1 為iOS而設計(Designing for iOS) iOS
Time of Update: 2017-01-13
iOS作業系統允許兩個應用程式在同一塊螢幕介面上運行和顯示,可以左邊是視頻,右邊是聊天視窗,或者左邊是課件,右邊是筆記應用。iPad的同屏多任務功能有分為三個模式,分別是:SlideOver、SplitView和畫中畫模式。SlideOver模式下,主應用佔據大部分螢幕,另一個應用只佔用一小半螢幕。不過,在iPad
Time of Update: 2017-01-18
最近和另外一位同事負責公司登入和使用者中心模組的開發工作,開發週期計劃兩周,減去和產品和介面的協調時間,再減去由於原型圖和介面的問題,導致強迫症糾結癥狀高發,情緒不穩定耗費的時間,能在兩周基本完成也算是個不小的奇蹟了。本文就總結一下如何滿足產品需要的情況下,高效開發一個登入註冊模組。1.利用繼承解決介面重複性功能。通常登入註冊會有一個獨立的設計,而模組內部會有有相似的背景,相似的導覽列樣式,相似返回和退出行為,相似的輸入框,按鈕樣式等。比如上面的的註冊和登入模組,就有相同的返回按鈕,相同的背景,
Time of Update: 2017-01-18
前言 API 不熟悉導致的問題,想當然的去理解果然會出問題,這裡記錄一下 UICollectionView 使用問題。本文 陷阱一:minimumLineSpacing、minimumInteritemSpacing 很容易就把這兩個屬性設定為 0 ,這兩個屬性是最小行間距和最小列間距,注意是最小!!也就是說實際上可以 > 0 ,並不是間距就是 0 陷阱二:sectionInset 設定 cell 的邊距。一開始我以為是每一個 cell
Time of Update: 2018-12-04
轉帖請在開頭處註明文章連結,請支援原創。 一直有疑問,在objective_C中聲明變數會有 2種方式,今天有空和網友討論了下,並且自己查了stackoverflew後算是稍微弄懂了一點。記錄如下: 用了一段oc;會發現有2種定義變數的方式 1.在 @interface :NSObject{} 的括弧中,當然NSObject 是指一個父類,可以是其他的。 形式如下:1 @interface GCTurnBasedMatchHelper :
Time of Update: 2018-12-03
本筆記不斷更新, 歡迎關注和轉載, 和大家一起進步。 一. object c及其他基本概念:1) Object -C使用#import代替#include2) Object -C預設檔案尾碼名是.m, Object c++的尾碼是.mm3) 類的聲明和定義: 聲明: @interface Class: Parent { } @end 實現: Implementation以@implementationClassName開始,以@end 結束4) 協議protocol:
Time of Update: 2018-12-05
第一次用VPN,購買了Puff VPN,但是在Mac上配置遇到挺多問題。大致步驟就不說了,請在網上自行搜尋。如果正確設定後仍然上不了網,那麼首先用Windows主機進行測試,如果Windows可以使用而Mac和iPhone不可以,那麼很可能是MTU值太大造成的。在MacOS終端執行命令:ifconfig一般兩個網卡名稱分別是en0和en1,MTU值是1500。確認後執行sudo ifconfig en0 mtu 1464sudo ifconfig en1 mtu
Time of Update: 2018-12-05
本文轉載自:Anxonli 隔上一次寫iPad app開發文章已經是10個月,那篇iPad app開發概述還不錯,曾經成為了google關鍵字“iPad app 開發”搜尋的第一位,可能是大牛們都太忙於賺app store的錢了,留下我這個小蝦來寫文章。這次的文章集中與iOS的多核編程和記憶體管理,為什嗎?因為iPad 2已經是雙核CPU了!雖然iPad
Time of Update: 2018-12-06
以下大家友情支援一下:做了一個產品,需要人氣支援一下,android和iphone上91市場搜尋#super junior粉絲團#,或者直接到頁面下載http://m.ixingji.com/m.html?p=X16,大家幫忙捧捧場。 今天apple發布ios6, 也許很快就能見到iphone 5的手機。不過現在只能從模擬器上來測試程式。 如何開發或者適配iphone5 4英寸的螢幕 1.安裝xcode 4.5,選擇Retina(4-inch)啟動畫面,2. 添加啟動圖片,
Time of Update: 2018-12-07
有兩種方法:一,使用NSString的方法:NSString* string2 = [string1 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];NSString* string1 = [string2 stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 二、使用CFStringRef的方法sUrl = (NSString
Time of Update: 2018-02-12
iOS 認證簽名知識點介紹,ios認證簽名知識點 之前面試了很多 iOS 開發工程師,項目做的還可以,但是當聊起認證和簽名這些的時候,沒有幾個能說的頭頭是道。作為一個iOS 開發工程師,每當你配置各種認證忙的焦頭爛額的時候,有沒有想過這 TM 到底是為了啥?本文就告訴你這TM 的是為了啥!Why ?玩兒蘋果的都知道,通常情況下我們喜歡的 APP 是從 AppStore 上下載的。但是,蘋果希望在 iOS 平台對第三方 APP 有絕對的控制權,一定要保證每一個安裝到 iOS 上的
Time of Update: 2016-08-27
蘋果系統開發中的混合編程(2):Swift和C的相互調用,系統開發swift 在進行Swift和C之間的相互調用時,有必要先瞭解一下兩種語言之間的類型轉換關係: C 類型Swift 類型boolCBoolchar, signed charCCharunsigned charCUnsignedCharshortCShortunsigned shortCUnsignedShortintCIntunsigned intCUnsignedIntlongCLongunsigned
Time of Update: 2016-01-11
【代碼筆記】點擊任何處,出現城市,代碼筆記點擊城市一,。二,工程目錄。三,代碼。//點擊任何處,出現城市-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ UIActionSheet *city=[[UIActionSheet alloc] initWithTitle:@"城市選擇" delegate:self cancelButtonTitle:nil destructiveButtonTitle:nil
Time of Update: 2015-10-25
絕對好用的瀏覽器json解析網址,瀏覽器json解析網址你們是否經常在瀏覽器輸入請求位址解析遇到中文亂碼的情況,今天我找到了一個好用的瀏覽器解析json網址,絕對好用。1.直接輸入網址http://pro.jsonlint.com/ 2.輸入要解析的json網址然後在該網址中輸入 http://www.omdbapi.com/?t=mission&y=&plot=short&r=json 就可以得到清晰的json標準格式了。
Time of Update: 2015-08-05
NSArray排序的一些方法,NSArray排序方法/* 大體上,OC中常用的數組排序有以下幾種方法: sortedArrayUsingSelector: sortedArrayUsingComparator:
Time of Update: 2015-07-31
iOS-JS互動
Time of Update: 2015-07-19
IOS 階段學習第24天筆記(Block的介紹),ios第24天IOS學習(OC語言)知識點整理一、Block 的介紹 1)概念: block 是一種資料類型,類似於C語言中沒有名字的函數,可以接收參數,也可以傳回值與C函數一樣被調用 封裝一段代碼 可以在任何地方調用 block 也可以作為函數參數,以及函數傳回值 2)Block 執行個體代碼 1
Time of Update: 2015-03-31
OC與Swift的區別五,OCSwift區別五13 函數oc函數定義:傳回值類型 函數名(參數類型 參數名,參數類型 參數名){}swift 函數定義:func 函數名(參數名:參數類型,參數名:參數類型) -> 傳回值類型{}swift中沒有傳回值的函數有三種寫法: 13.1 func 函數名(參數名:參數類型,參數名:參數類型) -> Void{ } 13.2 func 函數名(參數名:參數類型,參數名:參數類型) -> (){ } 13.3 func
Time of Update: 2015-03-31
iOS.UI進階.UITouch觸摸與UIGesture手勢.03.手勢辨識器(UIGestureRecognizer),uigesture.03一、什麼是手勢辨識器: 手勢辨識器UIGestureRecognizer是用來識別使用者使用裝置時候,所用的是手勢,是滑動呢,還是輕擊還是其他。 UIGestureRecognizer類,用於檢測、識別使用者使用裝置時所用的手勢。它是一個抽象類別,定義了所有手勢的基本行為。以下是UIGestureRecognizer子類,用於處理具體的使用者手勢行
Time of Update: 2013-11-16
在iphone和ipad中,有一個東西大家一定很熟悉,那個東西就是Settings。這次要學習的東西說白了很簡單,就是學習如何在Settings中對一個app的某些屬性進行設定,反過來,在app中更改了一些屬性值,也會反應到Settings中,這個功能很常用,實現起來也相對簡單,但是內容還是比較多的。首先還是對Settings進行一個簡單的說明,雖然我們經常開啟Settings,但是很少對Settings進行過仔細的研究,不過作為一名ios的開發人員,有這個必要對Settings進行一番探索,看