Time of Update: 2015-06-13
iOS pragma mark的用法 簡單的來說就是為了方便尋找和導航代碼用的。下面舉例如何快速的定位到我已經標識過的代碼。#pragma mark Life Cycle- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. if (NEW_PASSWORD == self.sourceType ||
Time of Update: 2015-06-13
iOS 項目中用到的一些開源庫和第三方組件,ios開源 iOS 項目中用到的一些 iOS 開源庫和第三方組件分享一下我目前所在公司 iOS 項目中用到的一些 iOS 開源庫和第三方組件, 感謝開源, 減少了我們的勞動力, 節約了我們大量的時間,
Time of Update: 2015-06-13
iOS UITableView的Section Footer添加按鈕 在處理UITableView表格時,我們希望在View底部添加按鈕。使用者拖動UITableView時按鈕能跟隨移動。如題,實現如下介面: - (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{ if (section >=
Time of Update: 2015-06-13
網路編程,windows網路編程 那麼為了不妨礙主線程的運行,網路下載處理也是使用GCD的線程更好嗎?答案是否定的。網路編程強烈推薦使用非同步API。 對於網路編程可以斷言“線程是魔鬼”。如果在網路編程中使用線程,就很可能會產生大量使用線程的傾向,會引發很多問題。例如,每個串連都使用線程,很快就會用盡線程棧記憶體等。因為Cocoa架構提供了用於非同步網路通訊的API,所以在網路編程中不可使用線程。務必使用用於非同步網路通訊的API。
Time of Update: 2015-06-13
關於iOS Tabbar的一些設定其實iOS Tabbar的可定製性非常高,我們沒有必要重複造輪子,下面是筆者收集的一些tabbar的常用設定,希望對大家有所協助。設定tabbar選中顏色iOS7設定如下: [self.tabBarController.tabBarsetSelectedImageTintColor:[UIColor greenColor]];ios8中如下設定:self.tabBar.tintColor=[UIColor greenColor];消除tabbar邊框&
Time of Update: 2015-06-12
iOS- 再談ARC裡記憶體問題,ARC裡數組、對象記憶體得不到釋放?,ios-arc1.前言 本來以為在改成ARC以後,不再需要考慮記憶體問題了,可是在實踐中還是發現有一些記憶體問題需要注意,今天我不談block的循環參考的問題,主要說說一些對象、數組不記憶體得不到釋放的情況. 2.數組記憶體得不到釋放的情況 //組織字典資料- (NSMutableDictionary *)setupDicData{
Time of Update: 2015-06-12
iOS
Time of Update: 2015-06-12
事件的傳遞及相應者鏈條,事件傳遞鏈條 除去高大上的標題,本文主要就是講當你觸碰手機螢幕上任意點的時候,系統是怎樣找到那個需要響應該觸碰事件的控制項,以及該控制項對觸碰事件的響應情況 首先是
Time of Update: 2015-06-12
IOS開發基礎知識片段-導航,ios基礎知識 1:IOS開發基礎知識--片段1 a:NSString與NSInteger的互換b:Objective-c中集合裡面不能存放基礎類型,比如int string
Time of Update: 2015-06-12
仿麵包旅行個人中心下拉頂部背景放大高斯模糊效果,下拉高斯HeaderView.h//// HeaderView.h// 仿麵包旅行個人中心//// Created by wb145230@163.com on 15/5/14.// Copyright (c) 2015年 wb145230. All rights reserved.//#import <UIKit/UIKit.h>@interface HeaderView :
Time of Update: 2015-06-12
IOS開發中設定導覽列主題,ios開發導覽列主題/** * 系統在第一次使用這個類的時候調用(1個類只會調用一次) */+ (void)initialize{ // 設定導覽列主題 UINavigationBar *navBar = [UINavigationBar appearance]; // 設定背景圖片 NSString *bgName = nil; if (iOS7) { // 至少是iOS 7.0 bgName = @"NavBar64"
Time of Update: 2015-06-12
IOS-PPRevealViewController側邊欄> 定義 PPRevealViewControllerPPRevealSideViewControllerDelegate@property (strong, nonatomic) PPRevealSideViewController *revealSideViewController;> 初始化HomeViewController* con = [[HomeViewController alloc]init];
Time of Update: 2015-06-10
第二回《iOS之Block淺析》,iosblock回調======================================================================| 轉載須註明部落格地址:http://www.cnblogs.com/devappnow ||
Time of Update: 2015-06-10
【Swift】TTTAttributedLabel使用小記,tttattributedlabel前言 TTTAttributedLabel繼承自UILabel,很方便基於現有代碼進行修改,Star超過4K+,今天用了一下作點筆記。 聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com農民伯伯: http://over140.cnblogs.com 環境Xcode 6.3.3Cocoapods 0.37.
Time of Update: 2015-06-09
Objective-C中NSLog輸出格式大全 這篇文章主要介紹了Objective-C中NSLog輸出格式的相關資料,非常的簡單,有需要的小夥伴可以參考下。 ? %@ 對象 ? %d, %i 整數 ? %u 無符整形 ? %f 浮點/雙字 ? %x, %X 二進位整數 ? %o 八進位整數 ? %zu size_t ? %p 指標 ? %e 浮點/雙字 (科學計算) ? %g 浮點/雙字 ? %s C 字串 ? %.*s Pascal字串 ? %c
Time of Update: 2015-06-10
iOS_RegexiOS RegexRegex,又稱正規標記法、常規標記法(英語:Regular Expression,在代碼中常簡寫為regex、regexp或RE),電腦科學的一個概念。Regex使用單個字串來描述、匹配一系列符合某個句法規則的字串。在很多文字編輯器裡,Regex通常被用來檢索、替換那些符合某個模式的文本。系統內建的, 如: NSPredicate, rangeOfString:option, NSRegularExpression RegexKitLite
Time of Update: 2015-06-09
蘋果開發基礎知識,開發基礎知識App ID(應用ID)App ID是識別不同應用程式的唯一標示符。每個app都需要一個App ID或者app標識。目前有兩種類型的App標識:一個是精確的App ID(explicit App ID),一個是萬用字元App ID(wildcard App ID)。使用萬用字元的App ID可以用來構建和安裝多個程式。儘管萬用字元App ID非常方便,但是一個精確的App ID也是需要的,尤其是當App使用iCloud 或者使用其他iOS功能的時候,比如Game
Time of Update: 2015-06-09
IOS開發基礎知識--片段14,ios基礎知識--片段1:ZIP檔案壓縮跟解壓,使用ZipArchive建立/添加一個zip包ZipArchive* zipFile = [[ZipArchive alloc] init];//次數得zipfilename需要一個完整得路徑,例如***/Documents/demo.zip[zipFile CreateZipFile2:@"zipfilename"]; //有兩種可選得方式進行建立壓縮包,帶密碼和不帶密碼的[[zipFile
Time of Update: 2015-06-09
iOS 應用內跳轉到系統設定在iOS5以下版本使用以下方法:【IOS5.1+之後不能使用此方法,iOS8的跳轉方法已找到見下方,iOS7的正在摸索,歡迎大家給出觀點意見】通過URL Scheme的方式開啟內建的Settings,代碼如下[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]];
Time of Update: 2015-06-09
iOS推送