Time of Update: 2018-12-05
文章目錄 選擇項目,TARGETS ,點加號,添加兩個framework iOS上使用地圖比Android要方便,只需要建立一個MKMapView,addSubView即可。這次要實現的效果如下:有標註(圖釘),定位,地圖。1、添加地圖1.1 新一個Single View app ,選擇預設項,建立後,在ViewController.h #import <UIKit/UIKit.h>#import
Time of Update: 2018-12-05
A FEW YEARS BACK I WROTE A TUTORIAL CALLED “THE SECRET BEHIND THE PAGE FLIP TECHNIQUE” for Silverlight Developers while working as Creative Director at the experience agency, cynergy. That blog post isn’t available anymore, and I haven’t touched
Time of Update: 2018-12-05
目標:通過代碼,編譯,打包產生 IPA 後,然後通過修改 IPA,再簽名,打包產生更多的 IPA。前提:iOS 應用程式是可配置的,不管是通過設定檔,還是暴露出來的 SDK(比如:以Lua 方式向外暴露)。相關工具與資料: https://code.google.com/p/iresign/
Time of Update: 2018-12-05
文章目錄 初始化的問題實現初始化方法 接上一篇 Cocoa 架構總結For iOS(一) ,繼續總結Cocoa對象1、Cocoa對象的建立我們都知道建立一個對象有兩步:alloc 和
Time of Update: 2018-12-05
iOS上的選擇時間日期的控制項是這樣的,左邊是時間和日期混合,右邊是單純的日期模式。, 您可以選擇自己需要的模式,Time, Date,Date and Time , Count Down Timer四種模式。 本篇文章簡單介紹下PickerDate控制項的使用 1、建立一個Singe View
Time of Update: 2018-12-05
一個Table View一般要設定其dataSource和delegate.可以通過Control+drag來設定並採用兩個協議@interface SecondViewController : UIViewController<UITableViewDelegate, UITableViewDataSource>UITableViewDelegate協議定義的方法中常用的有:// Called after the user changes the selection.-
Time of Update: 2018-12-05
ASIHTTPRequest 有很長時間停止了更新,對iOS5的支援不給力哦,所以以後就不用這個SDK了。官方地址:http://allseeing-i.com/ASIHTTPRequest/ AFNetworking有穩定的兩個主要負責人、能支援比較新的特性、一直有更新。但功能方面還不夠完整。git地址:https://github.com/AFNetworking/AFNetworking MKNetworkKit 支援ARC、一個印度阿三寫的。有
Time of Update: 2018-12-05
1.1 建立一個Single View app模版項目,命名為Localization。1.2 建立後,可以看到工作目錄結構檔案如下,單擊InfoPlist.strings,查看右邊的屬性,在Localization欄添加語言。 1.3 添加完成後開啟對應語言檔案,比如English的添加CFBundleDisplayName="China";Chinese檔案添加CFBundleDisplayName="中國";運行,如果此時你的模擬器是中文,你會看到你的程式名稱變成了
Time of Update: 2018-12-05
第一步 產生xmppstream對象 並且設定委託 _xmppStream = [[XMPPStreamalloc] init]; [_xmppStreamaddDelegate:selfdelegateQueue:dispatch_get_main_queue()];第二步 設定登陸帳戶名稱字與伺服器名字 NSString *userId = @"test1@mini.local";//登陸用的使用者名稱字NSString *server = @"mini.local";//@"127.0.
Time of Update: 2018-12-05
記憶體分區:1)、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變數的值等。其操作方式類似於資料結構中的棧。2)、堆區(heap) — 一般由程式員分配釋放, 若程式員不釋放,程式結束時可能由OS回收 。(ios中alloc都是存放在堆中)3)、全域區(靜態區)(static)—,全域變數和靜態變數的儲存是放在一塊的,初始化的全域變數和靜態變數在一塊地區, 未初始化的全域變數和未初始化的靜態變數在相鄰的另一塊地區。 -
Time of Update: 2018-12-05
寫這篇的起因也是由於教材。在粗略地掃完Objective-C的教程後,就找了一本《Xcode 4 iOS Development Beginner’s
Time of Update: 2018-12-05
終於苦等到了iOS項目,把PHP項目移交了。但iOS學習停滯了那麼長時間大丈夫?不管了,先惡補兩天吧,能看到哪裡就是哪裡,然後邊做邊學。 今天學了下前台UI,就來說下響應對象(Responder Object)吧。之所以說初涉,是看到教程後面的章節還會涉及觸摸,暫時沒學到就不寫了。 1. UIResonder對於C#裡所有的控制項(例如TextBox),都繼承於Control類。而Control類的繼承關係如下:System.Object System.MarshalByRefObject
Time of Update: 2018-12-05
1、Mac與IOS的體繫結構對比Mac:Cocoa、Media、Core Service、Core OSIos:Cocoa Touch、Media、Core Service、Core OS可以看出Ios和Mac的變化主要就在Cocoa Touch上面差別。Cocoa Touch允許你操作螢幕上的事件。1) Core OS:Os X Kernel、Mach 3.0、BSD、Sockets、Security、Power Manager、Keychain、Certificates、File
Time of Update: 2018-12-05
任何代碼自動產生工具都是初學者的大敵!這是我當年完全沒學過Windows程式,抱著本莫名其妙的教程,第一次用MS Visual Studio的Wizzard產生的程式碼時的感悟。現在想想真的很好笑,一個對Event
Time of Update: 2018-12-05
接入官網入手指南:http://open.weixin.qq.com/document/gettingstart/ios/;其實已經很詳細了,下面我簡單筆記下注意事項:1.如果“URL scheme”為你所註冊的應用程式id 未添加,會導致完成發送時"返回(NULL)",而且不會自動結束用戶端;因為配置了應用ID,內部會自動結束程式;2.官方SDK Sample Demo源碼 需要在真機上調試,模擬器上面無反應的;3.開發手冊很詳細,分享到回話和朋友圈://req.scene =
Time of Update: 2018-12-05
UIViewController顧名思義,視圖控制器應該在MVC設 計模式中扮演控制層的角色,類似Android中的Activity。UIViewController對應的View,可以定製xib,或者在UIViewController中的viewDidLoad方法動態產生。Xib(ios) Vs Layout(android)優點:所見即所得 (WYSIWYG),介面可完全通過GUI介面進行定製;由於xib與ViewControl之間的關聯是通過GUI操作,精簡了ViewControl的代碼;
Time of Update: 2018-12-05
一維碼:barcode二維碼:two-dimensional barcode在 iOS 下主要有兩個開源庫可以用來處理條碼:1、Zxing:http://code.google.com/p/zxing2、ZBar:http://zbar.sourceforge.net/兩個庫都有相應的 demo 程式。其中,zxing 對 Android 支援更好。相應的缺點:1、With ZBar I had problems with large QRCodes。2、ZXing works fine on
Time of Update: 2018-12-05
iOS 中應用的變化主要集中在三個方面:介面,商務邏輯,資料來源。下面是自己做的一個技術實驗,可以用來處理商務邏輯的變化。大概說一下,具體見代碼。使用Lua作為類的粘合劑,主要應用在什麼情境呢?比如:點擊一個按鈕後,程式跳轉到什麼類或者控制器。思路:向 Lua 提供完備的資訊,通過在 Lua 中的配置,實現商務邏輯的整合。推理下去,用 ObjC 代碼寫模組,模組間的粘合用 Lua。代碼地址:http://files.cnblogs.com/Proteas/WaxApplication.zip
Time of Update: 2018-12-05
本節關於RTLable基本介紹,原文來自 https://github.com/honcheng/RTLabelRTLabel 基於富文本的格式,適用於iOS,類似HTML的標記。 RTLabel 基於UILabel類的拓展,能夠支援Html標記的富文本顯示,它是基於Core Text,因此也支援Core Text上的一些東西。 特點粗體和斜體顏色和大小底線縮排字距行距超連結用法 1)將RTLabel.h 和 RTLabel.m 拖拽道你的工程中,匯入Core
Time of Update: 2018-12-05
Iosapp升級版本步驟1.開啟地址https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa,登入進入2.選擇ManageYour App,選中你要升級的那個應用,會跳轉到這個應用的資訊介面3.在這個介面,currentVersion下面有你的應用icon,會顯示你的應用狀態,點擊右邊的addversion