開源中國iOS用戶端學習——網路連接檢測

      開源中國iOS用戶端基於網路同步資料,從而達到與網頁看到同樣資料效果,所以在啟動程式的時候需要檢查網路;這也是每一個連網應用啟動的第一步,如果連網應用沒有檢查網路,蘋果公司將不予以審核通過;     

歸檔自訂對象

Cocoa中,歸檔資料到檔案,使用NSKeyedArchiver的archiveRootObject:toFile:方法。對於一般的資料類型(例如字串),這個步驟是非常簡單的。Apple官方文檔中,這些資料類型包括:     NSData     NSString     NSNumber     NSDate     NSArray &

從UIView的子類中推入視圖控制器

問題描述:建立了一個視圖CategoryTableView,繼承UIView。CategoryTableView包含了一個UITableView。我將CategoryTableView 作為子類添加到HomeViewController 中,HomeViewController 是UIViewController的子類。目前,我需要在didSelectRowAtIndexPath

IOS開發(11)之UITabBarController多視圖控制器

1 前言UITabBarController為多視圖控制器,可以切換不同視圖,今天我們來學習一下其簡單用法。2 代碼執行個體ZYViewController.h: [plain]#import <UIKit/UIKit.h> #import "ZYFirstViewController.h" #import "ZYSecondViewController.h"  @interface

IOS開發(23)之UITableView控制項

1 前言UITableVIew被分成不同部分的滾動視圖,每一部分又分成不同的行,也可以建立自訂的TableVIew的行。UITableView實現了UIScrollView的垂直滾動,可以設定每行高度和行數,以及每行的內容。2 代碼執行個體ZYViewController.h:[plain]#import <UIKit/UIKit.h>  @interface ZYViewController :

ios 調用系統發簡訊以及打電話功能

先介紹一種最簡單的方法:調用打電話功能[[UIApplicationsharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];調用發簡訊功能[[UIApplication sharedApplication]openURL:[NSURL

iOS, 在應用之間共用文檔。

在iOS開發中,在很多情況下我們需要完成應用之間的文檔共用。然而,iOS為應用提供的是一個運行沙箱,一個應用程式無法直接和另一個應用程式通訊,所以應用之間如果要共用文檔的話需要通過一些系統提供的應用互動手段。 iOS應用程式之間互動的一個簡單手段是“URL

IOS下省市區選取器實現[基於TableView]

最近做的IOS項目中,要用到好幾處地方要用到選取器。比如說很常用的地區選取器(省市區),在android平台下已經實現了自訂一個Dialog。但是對IOS並不太熟悉,去網上下載了一些例子,大多是用PickerView,然後省市區分三列,如: 這樣的效果也不錯,只是有些時候區名太長,就看不到了,而且沒有按鈕可以點。還有一個就是不能自己輸入地址。使用者可以自己輸入: 看看原始碼吧。先是標頭檔:[cpp] //  // 

設定一個NSTtimer顯示目前時間

設定一個NSTtimer顯示目前時間,定義NSTimer使用:時間間隔NSTimeInterval浮點型,事件代理delegate和事件處理方法@selector();就可以用+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo; 來初始化一個

IOS為view的隱藏添加動畫

============================================================在做一個圖片壁紙應用的時候,點擊壁紙,需要隱藏底部的tab和navigation bar,這些系統都內建有動畫。然後我在壁紙上面加上了贊的按鈕,設定其hidden,配合tab的動態隱藏。[cpp] button.hidden = YES; button.hidden =

IOS開發(98)之非XIB檔案的自訂視圖

1 前言上一節我們談到用XIB檔案構建的自訂視圖,今天我們來介紹一下,不藉助XIB檔案的自訂視圖,共同學習一下。2 詳述目錄結構  這次我們不建立XIB檔案,而是直接的Objective-C檔案來代替XIB檔案。ZYCustomView.m: [plain]- (void)drawRect:(CGRect)rect {     CGRect bounds = [self

ios 美元飄落效果的demo

demo功能:ios 美元飄落效果的demo 。demo說明:美元飄落效果demo ,可以多指觸控,觸控點越多,飄落的美元面額越大。主要代碼在:MainView.m中。demo截屏:  demo代碼說明:[csharp]- (void)onTimer {     UIImageView *dollarView;     UIImage *dollarImage;  &

iOS Document Interaction 編程指南

關於 DocumentInteraction iOS支援在你的app中用其他app預覽和顯示文檔。iOS還支援檔案關聯,允許其他app通過你的程式開啟檔案。這些技術包括了UIKit中提供的UIDocumentInteractionController類( UIDocumentInteractionController Class Reference),以及Quick Look架構(Quick Look Framework

ios開發問題:添加庫和複製其它工程檔案編譯錯誤問題

首先添加庫問題:選擇頁簽Build Phases->Link Binary With Libraries點+添加庫   然後command+shift+k清除曆史debug的垃圾複製其它工程檔案編譯錯誤問題: [cpp]當拷貝檔案到工程裡的時候,若不注意勾選"Add to Target",運行時會報如下類似的錯誤: Undefined symbols for architecture i386:  &

ios-使用命令列管理svn

一些svn工具管理方便直觀,但在效率上相比,還是命令列快一些.(由於記性不好,經常忘一些知識,比如命令列幾天不用就生疏了,為了防止忘了再找資料回憶.備份一下svn命令以備後用) 查看svn全部log   svn log(log太多,想停止,ctrl+z) 查看svn資訊svn info  查看當前svn關聯目錄下的檔案改動  svn st  提交代碼svn ci yourfile.m

IOS_月薪10k以上知識大總結

1擷取系統語言設定 NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults]; NSArray *languages = [userDefault objectForKey:@"AppleLanguages"]; NSString *preferredLang = [languages objectAtIndex:0];2緩衝路徑下檔案大小- (unsigned long

iOS學習筆記18—UITapGestureRecognizer 的用法

/單指單擊   2:      UITapGestureRecognizer *singleFingerOne = [[UITapGestureRecognizer alloc] initWithTarget:self   3:               &

IOS學習筆記35——UIPasteboard/UIMenuController(一)

今晚稱有點時間,就分享下今天的成果,剪貼簿的使用以及自訂剪貼簿。   系統剪貼簿的直接調用      其實整個過程非常的簡單,我就用我寫的一個自訂UILable來說明調用系統剪貼簿。     首先,因為蘋果只放出來了

ios-真機調試出錯資訊

         在Xcode中當你在更新了你得認證而再重新編譯你的程式,真機調試一直會出現 Code Sign error: Provisioning profile ‘XXXX’ can't be

總頁數: 703 1 .... 271 272 273 274 275 .... 703 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.