Time of Update: 2014-10-18
先選擇城市,然後,跳轉tabbar所在的頁面.(仿安客居新房),選擇城市tabbar 首頁展示:點擊儲存格時候的:檔案目錄: ChooseCityViewController.h#import <UIKit/UIKit.h>@interface ChooseCityViewController : UIViewController<UITableViewDelegate,UITableViewDataSource>{
Time of Update: 2014-10-18
iOS判斷是否存在網路Every iPhone developer that has integrated a network connection based application has had to follow the Apple HID (Human Interface Design) rules. This means, that in order to get the Apple reviewers to sign-off on your application, you
Time of Update: 2014-10-18
iOS 通訊錄基礎iOS 6 之後應用訪問通訊錄需要獲得使用者授權,並且只授權一次,即使卸載了之後再安裝,也不用再次授權;開發通訊錄應用需要兩個架構:1.ABAddressBook 主要用於提供訪問通訊錄中的記錄和屬性等API,使用他需要自己構建UI。2.ABAddressBookUI 這個架構給我們提供了4個視圖控制器以及相應的委託協議,他們已經提供了UI介面ABAddressBook 架構中常用的類“()”前面的類為Foundation中的類,()內的是Core
Time of Update: 2014-10-18
iOS開發- reloadData無效 (子線程更新UI錯誤)今天在寫一個聊天工具的時候遇到了一個問題。註冊的通知裡面, 每當有其他使用者發來訊息的時候, UITableView 就要重新更新 cell.textLabel.textColor = [UIColor redColor];使用紅色標記cell名字來反白新訊息。 (當然,, 這隻是個demo, 效果比較渣。 正常情況應該是帳戶圖片跳動或者顯示新訊息條數...)可是我發現, 調用了這樣的更新語句後,
Time of Update: 2014-10-17
IOS平台漢字轉拼音方案,ios平台漢字拼音iOS/Mac OS X 漢字轉拼音 網路流行的漢字轉拼音方案是帶一個拼音碼錶,速度快。其實Core Foundation也提供了一種方案,而且還帶聲調!Java代碼 NSMutableString *ms = [[NSMutableString alloc] initWithString:@"我是中國人"]; if (CFStringTransform((_
Time of Update: 2014-10-17
XMPPFramework-IOS開發(一)環境配置,xmppframework第一步下載最新的XMPPFramework 代碼。下載 第二步建立一個工程,例如叫Chat,將下載的XMPPFramework裡面的相應檔案夾加入工程,例子檔案就不用加了。其中XMPPFramework.h可以自訂,下載的原始碼裡也有一份 第三步添加以下依賴庫 此時如果build,會發現編譯不通過,原因是KissXML所需的標頭檔沒找到,提示 'libxml/tree
Time of Update: 2014-10-17
清除緩衝的UIActionSheet,緩衝uiactionsheet 點擊任何處,出現提示: 代碼: //點擊任何處出現sheet-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ UIActionSheet * sheet = [[UIActionSheet alloc] initWithTitle:@"確定要清空圖片緩衝?"
Time of Update: 2014-10-17
帶搜尋,索引的tableView,搜尋索引tableview : 上代碼: .h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UITableViewDelegate,UITableViewDataSource,UISearchDisplayDelegate,UISearchBarDelegate>{
Time of Update: 2014-10-17
首頁3張圖片有動畫效果,首頁3張圖片動畫 .h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController{ NSTimer *timer; UIImageView *imageView1; UIImageView *imageView2; UIImageView *imageView3; UIView * view1; UIView * view2;
Time of Update: 2014-10-17
iOS開發UI篇章之通知中樞(NSNotificationCenter),iosnotification一、通知中樞(NSNotificationCenter) 每一個應用程式都有一個通知中樞(NSNotificationCenter)執行個體,專門負責協助不同對象之間的訊息通訊• 任何一個對象都可以向通知中樞發布通知(NSNotification),描述自己在做什麼。其他感
Time of Update: 2014-10-17
XCode6.0的iOS免認證真機測試方法(MAC及黑蘋果均有效),xcode6.0ios目前在XCode上開發的iOS程式只能在模擬器Simulator中運行,如果要放到真機上測試,需要蘋果官方認證的開發人員帳號,購買開發人員認證iDP,99美金一年啊!!!作為剛開始學習iOS編程的菜鳥,這麼大手筆花錢實在是肉疼。。。經過一番折騰,借鑒各種大神的文章,終於成功在真機上編譯運行成功!免費的哦!這裡將方法與大家分享。我的運行環境是:【電腦】XCode6.0.1 + OS X 10.9.5
Time of Update: 2014-10-15
iOS開發之抽屜效果實現,ios開發抽屜 說道抽屜效果在iOS中比較有名的第三方類庫就是PPRevealSideViewController。一說到第三方類庫就自然而然的想到我們的CocoaPods,今天的部落格中用CocoaPods引入PPRevealSideViewController,然後在我們的工程中以代碼結合storyboard來做出抽屜效果。 一.在工程中用CocoaPods引入第三方外掛程式PPRevealSideViewController. (1).在終端中搜尋PPR
Time of Update: 2014-10-17
模仿汽車大全的點擊一個按鈕,會彈出多個按鈕,同時,點擊背景圖,多個按鈕動畫返回的效果,大全背景圖 剛開始啟動並執行時候的:點擊ican表徵圖後的: RootViewController.h #import <UIKit/UIKit.h>@interface RootViewController : UIViewController{ UIImageView *iCanImageView; UIImageView
Time of Update: 2014-10-15
TableView有3個section,每個都有header.同時EGOTableViewPullRefresh重新整理資料,tableviewsection : 代碼: .h #import <UIKit/UIKit.h>#import "EGORefreshTableHeaderView.h"@interface RootViewController :
Time of Update: 2014-10-14
啟動頁分為4頁,最後一頁有一個按鈕,點擊跳轉到首頁面,4頁首頁面 代碼效果為:啟動頁分為4頁,最後一頁有一個按鈕,點擊跳轉到首頁面。 上代碼: - (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. UIScrollView * sv = [[UIScrollView alloc]
Time of Update: 2014-10-15
@properties指標說明,@properties指標在iOS開發過程中,屬性的定義往往與retain, assign, copy有關,我想大家都很熟悉了,在此我也不介紹,網上有很多相關文章。 現在我們看看iOS5中新的關鍵字strong, weak, unsafe_unretained. 可以與以前的關鍵字對應學習strong與retain類似,weak與unsafe_unretained功能差不多(有點區別,等下會介紹,這兩個新 關鍵字與assign類似)。在iOS5中用這些新的關鍵字,
Time of Update: 2014-10-15
3種撥打到電話的方式,3種撥打到電話方式小弟查了很多地方的關於iOS程式撥打到電話,大都不全,今天我總結了三種方法,各有不同,拿來給大家分享,希望給大家有所協助1,這種方法,撥打完電話回不到原來的應用,會停留在通訊錄裡,而且是直接撥打,不彈出提示NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xxxx6979"]; //
Time of Update: 2014-10-15
Android平台上仍然優於iOS 8的十大功能特性(1)BKJIA譯文】大家身邊可能有著一大幫仍在排隊購買全新iPhone 6或者6 Plus裝置的朋友,但就在他們頂著酷暑烈日、暴風驟雨站在蘋果店門前時,我們自己則待在自己舒適的房間中、根據需求隨意定製著自己的Android裝置。這正是Android使用者的愜意之美:我們可以調整自己的使用介面、變更不同應用程式的表徵圖內容甚至隨意將功能組件放在自己認為合適的位置。相比之下,那些深愛著iPhone的朋友們能做到這些嗎?蘋果的新一代iOS
Time of Update: 2014-10-14
iOS遠程推送h擷取Token,iosh擷取token擷取Token + 信鴿推送(推送自己去看 xg.qq.com)1. app dev.com 推送認證擷取 APPID 然後去 建立認證 並且在鑰匙串產生認證請求檔案去更新注意工程的Bundle identifier OK 擷取成功! ios推送功可以的devicetoken
Time of Update: 2014-10-14
深度:ARC會導致的記憶體泄露,深度arc會導致泄露iOS提供了ARC功能,很大程度上簡化了記憶體管理的代碼。但使用ARC並不代表了不會發生記憶體泄露,使用不當照樣會發生記憶體泄露。下面列舉兩種記憶體泄露的情況。1,迴圈參照A有個屬性參照B,B有個屬性參照A,如果都是strong參照的話,兩個對象都無法釋放。這種問題常發生於把delegate聲明為strong屬性了。例,@interface SampleViewController@property (nonatomic, strong)