Time of Update: 2014-12-12
ios開發過程中螢幕方向判斷的問題 Landscape 豎屏Portrait 橫屏最有效方法是:在willRotateToInterfaceOrientation:duration:方法中將方向儲存起來:DrviceOrientation =
Time of Update: 2014-12-10
iOS中遠程推送實現—在Apple的生產環境上測試Push Notifications功能,iosnotifications1、在“Provisioning Profiles”中點擊“Add”按鈕。2、在“What type of provisioning profile do you need?”頁面中選擇“Distribution”下的“Ad
Time of Update: 2014-12-09
iOS開發學習之#表視圖#(2)添加行繼續上篇學到的刪除行,有刪除就有添加:添加行我們用- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation其中(NSArray *)indexPaths用於識別表視圖中得行,(UITableViewRowAnimation)animation用來指定動畫核心代碼如下://設定表單元的編輯風格-
Time of Update: 2014-12-09
iOS開發 - 如何擷取裝置的總容量和可用容量 網路電訊廠商 3g/wifi判斷 手機型號鑌哥最近開發需擷取手機容量,其實這你是一個很好的例子//硬碟容量- (float)getTotalDiskSpace{ float totalSpace; NSError * error; NSDictionary * infoDic = [[NSFileManagerdefaultManager]
Time of Update: 2014-12-03
16進位顏色與UIColor互轉,16進位uicolor:代碼:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. UIView *view=[[UIView alloc]initWithFrame:CGRectMake(50, 100, 200, 200)]; view.backgroundColor=[self
Time of Update: 2014-12-02
[iOS基礎控制項,ios基礎控制項A.需求1.使用汽車品牌名稱頭字母為一個Model,汽車品牌為一個Model,頭字母Model嵌套品牌Model2.使用KVC進行Model封裝賦值3.展示頭字母標題4.展示索引(使用KVC代替遍曆取出所有索引值) 1 @property(nonatomic, strong) NSArray *cars; 封裝Model的時候需要進行相應處理CarGroup.m1 // 這裡不能用KVC,封裝car
Time of Update: 2014-12-01
ios8 beta4閃退bug解決方案 ios8 beta4閃退怎麼辦?下文將告訴大家ios8 beta4閃退bug解決方案,有果粉表示升級beta4之後會出現群名片閃退現象,該如何解決呢?請看下文介紹吧。 法一、使用PP助手修複閃退,步驟請參考:“iphone5s軟體閃退怎麼辦?iphone5s閃退修複工具使用教程”。 法二、耐心等待beta5修複bug或官方修複。
Time of Update: 2014-12-01
訊息推送之APNS,訊息推apns利用APNS進行訊息推送原理APNS 是Apple Push Notification Service(Apple
Time of Update: 2014-11-28
XMPP-IOS即時通訊XMPP相關架構匯入,xmpp-iosxmpp 只是留存一下XMPP相關架構的匯入步驟,方便以後查看一.架構地址 1.其他語言可用XMPPFramework 架構地址 http://xmpp.org/xmpp-software/libraries/ 2.下載XMPPFramework架構: https://github.com/robbiehanson/XMPPFramework 3.git
Time of Update: 2014-11-25
IOS基於XMPP協議開發--XMPPFramewok架構(二):伺服器串連,xmpp--xmppframewok 串連伺服器前需準備事項:1.搭建好XMPP伺服器2.設定伺服器位址和連接埠 [_xmppStream setHostName:@"127.0.0.1"];[_xmppStream setHostPort:5222];3.調用connect 關鍵項: JID-格式必須為 "使用者名稱"+"@"+"伺服器位址",樣本 :user@127.0.
Time of Update: 2014-11-25
ios之單例類的建立實現與提示總結首先講下單例類能夠實現的功能,也是在項目中經常可以用到的。因為單例是全域哪裡要用直接調用就行非常方便簡單,一般我們可以用單例來作對使用者資訊的儲存,其次單例可以做成購物車之類的頁面等等。當然單例最大的優勢個人感覺就是對資料的儲存和讀取非常方便,就可以解決頁面之間傳值困難的問題。簡單講下怎樣用單例對資料轉送吧,把需要的資料都定義成屬性,當需要儲存的時候直接調用儲存就行,要用的時候把它調出使用就行了這裡不做過多描述了。下面用個簡單地demo來詳細介紹實
Time of Update: 2014-11-24
IOS中Retain和Copy的區別,iosretaincopy1 ,可讀性: readonly 、 readwrite@property(readwrite,....) valueType value;這個屬性是變數的預設屬性,就是如果你 (readwrite and readonly 都沒有使用,那麼你的變數就是 readwrite 屬性 ) ,通過加入 readwrite 屬性你的變數就會有 get 方法,和 set 方法。property(readonly,...)
Time of Update: 2014-11-20
iOS 代碼審查(Code Review for iOS)iOS 代碼審查(Code Review for iOS)The iOS app development team is using Gerrit for code review. The following instructions assume you're using a recent version of Mac OS X.Contents [hide] 1 New to Git?2 Activate your code
Time of Update: 2014-11-18
在iOS App的表徵圖上顯示版本資訊,iosapp最近讀到一篇文章(http://www.merowing.info/2013/03/overlaying-application-version-on-top-of-your-icon/)介紹了一種非常簡單的,把版本資訊顯示到iOS app的icon上的方式, 有了這個技能,在測試多版本的時候,測試人員可以直接從icon上看到當前測試的版本,無需在到HockeyApp或者TestFlight中去看哪些機器使用的哪個版本,可以提升效率。
Time of Update: 2014-11-19
驗證郵箱的合法性(此方法比較準確),驗證郵箱合法性 代碼: - (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. self.title=@"驗證郵箱的合法性"; NSString *email=@"618712810@.qq.com"; NSLog(@"---%i--",[self
Time of Update: 2014-11-17
JASidePanelsDemo(側滑),jasidepanelsdemo 一個很好的側滑的Demo : 首頁:點擊左上方的表徵圖的時候的:在首頁向左拖動的時候的: 項目部分:centerViewController.m- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view.
Time of Update: 2014-11-16
iOS中UIScrollView與UIPageControl 同步變化的方法ghscrollView 與 pageControl 之間的同步變化當處理pageControl相關 的方法時應該先擷取scrollView 再根據pageControl的currentPage來修改scrollView 的位移量 代碼如下- (void)handlePageControl:(UIPageControl *)pageControl { // 1.現擷取scrollView
Time of Update: 2014-11-15
ios系統 處理記憶體警告,ios系統記憶體警告iPhone下每個app可用的記憶體是被限制的,如果一個app使用的記憶體超過20M,則系統會向該app發送Memory Warning訊息。收到此訊息後,app必須正確處理,否則可能出錯或者出現記憶體泄露。
Time of Update: 2014-11-14
iOS開發:單例模式,iOS開發:模式 這是我的開園第一篇,至於為什麼要寫單例模式,是因為我在學習ios之初對單例模式的概念比較模糊,特意在這做一次整理,希望可以和大家分享。一,ios單例模式的概念(什麼是單例模式) 單例模式最主要的一點就是只有一個執行個體。執行個體是什嗎?執行個體就是對象一個叫法,對象執行個體化,用前輩的一個比喻就是說:製作月餅的磨具就是類,月餅就是對象,製作月餅的過程叫做對象執行個體化。這個類只擁有一個執行個體,我們稱之為單例類。這個單例類需要向整個工程
Time of Update: 2014-11-14
iOS設計模式之KVO Key-Value Observing 索引值觀察者模式的簡單實用和介紹它提供一種機制,當指定的對象的屬性被修改後,則監聽者就會接受到通知。就好像我們給手機定了一個鬧鐘,等到了制定的時間,鬧鐘就會響起,我們就會知道時間到了這個過程中,我們就是監聽者,鬧鐘就是被監聽的對象我們建立一個student類,使用KVO模式,給其中的username 屬性添加監聽者(觀察者 XSStudent*su = [[XSStudentalloc]init]; su.name= @"