Time of Update: 2014-09-24
[iOS]坑爹的ALAsset(Assets Library Framework),iosalassetAssets Library Framework 可以用來做iOS上的多選器,選照片視頻啥的啦就不介紹了。目前的項目有點類似dropbox,可以選擇裝置內的照片然後幫你上傳檔案,使用了Assets Library
Time of Update: 2014-09-24
IOS判斷是否有效銀行卡號IOS判斷是否有效銀行卡號by 伍雪穎+ (BOOL) isValidCreditNumber:(NSString*)value { BOOL result = NO; NSInteger length = [value length]; if (length >= 13) { result = [WTCreditCard isValidNumber:value]; if (result) {
Time of Update: 2014-09-24
統一iOS用戶端和伺服器端認證,ios用戶端伺服器端
Time of Update: 2014-09-24
ios 導覽列 點擊barbutton的按鈕 下拉式清單環境:xocde5.0.2+ios7.0.11、導覽列 ----點擊科目--------下拉式清單vcD4KPHA+tPrC66O6TkdSaWdodFRhYmxlVmlld1ZpZXdDb250cm9sbGVyLmg8L3A+CjxwPiNpbXBvcnQgPFVJS2l0L1VJS2l0Lmg+PGJyPgpAcHJvdG9jb2wgUHVsbGRvd25NZW51RGVsZWdhdGU8YnI+Ci0odm9pZCltZW51
Time of Update: 2014-09-24
iOS8數字鍵台左下角添加完成按鈕iOS8數字鍵台左下角添加完成按鈕的核心代碼如下:- (void)addDoneButtonToNumPadKeyboard{ UIButton *doneButton = [UIButton buttonWithType:UIButtonTypeCustom]; if (systemVersion 1){ UIWindow *needWindow = [windowArr objectAtIndex:1];
Time of Update: 2014-09-24
iOS開發中的網路請求今天又開啟了好久沒寫的部落格,看了一下日期,距離上一次寫部落格正好一個月,這一個月,又學到了好多關於iOS開發的知識, 今天就來說說關於iOS開發過程中的網路請求。關於網路請求的重要性我想不用多說了吧。對於移動用戶端來說,網路的重要性不言而喻。常見的網路請求有同步GET, 同步POST, 非同步GET, 非同步POST。今天來看一下四種網路請求的實現方式。一、同步GET// 1.將網址初始化成一個OC字串對象NSString *urlStr = [NSString
Time of Update: 2014-09-24
iOS UITableViewCell 幾個方法的優先順序#第一組 - (void)setDataDict:(NSDictionary *)dataDict;這個方法優先執行- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier{ self = [super initWithStyle:style
Time of Update: 2014-09-24
iOS開發- UITabBarItem自訂圖片(去除黑色)在項目中使用UITabBarController的時候, 每個UITabBarItem都可以展示對應的圖片。UITabBarItem有兩種狀態, 即 選中/ 非選中狀態。如果用storyboard設定圖片, 那麼設定的是選中狀態的圖片, 並且, 它會自動的填充為深藍色. (就是 default color)至於非選中狀態呢, 它會自動的變成灰色。 這大大影響了美觀。如下:我們想要的效果, 應該是這樣的:如果要變成這樣,
Time of Update: 2014-09-20
[iOS] 用 Swift 開發一個 TODO 應用 背景 相信不少 iOS 程式員對於 Swift 依舊持以觀望的態度,一來是這小傢伙剛出來沒幾天,本身還處於完善的階段;二來是學習的成本較高,看完官方文檔怎麼也要個幾天的時間;三來是反正最近幾年很難在工程項目裡推廣使用,工作又用不到,那我學個鎚子呐。是的,我一開始也是這麼想的。直到有一天,我遇到了它:Swift Tutorial - To Do List App。這是 YouTube
Time of Update: 2014-09-20
Cocos2d-x3.2 iOS下開啟多點觸控iOS下預設是不開啟多點觸控的,我們要想要使用需要做如下的內容:iOS檔案夾下:AppController.mm需要加一行代碼: // 只需要新增這樣一行代碼就可以使用多點觸控啦。 [eaglView setMultipleTouchEnabled:YES]; 具體位置見下面:- (BOOL)application:(UIApplication *)application
Time of Update: 2014-09-20
[iOS] Swift的函數式API 在過去的時間裡,人們對於設計 API 總結了很多通用的模式和最佳實務方案。一般情況下,我們總是可以從蘋果的 Foundation、Cocoa、Cocoa Touch 和很多其他架構中總結出一些開發中的範例。毫無疑問,對於“特定情境下的 API 應該如何設計”這個問題,不同的人總是有著不同的意見,對於這個問題有很大的討論空間。不過對於很多 Objective-C 的開發人員來說,
Time of Update: 2014-09-19
提高程式員項目設計水平的11條建議,程式員11條1.分析清楚你要面對的項目。這是進行所有工作的第一步,如果你在這個地方都犯錯了,那麼後續所做的一切努力都是白費。比如,你要完成圖書管理系統,那麼你就應該明白這個系統主要是用於解決圖書管理的問題。2.考慮項目設計的方法。在這個階段,你要根據這個項目的特點考慮設計的工具和語言。比如,對於圖書管理系統,它需要封裝性好,這樣有利於管理和維護。而這個系統開發週期較短,功能較簡單。所以,根據其特點,選擇Java作為開發語言會是一個不錯的選擇。3.收集完整的需求
Time of Update: 2014-09-18
iOS XML/JSON解析點擊開啟下載連結iOS,XML/JSON解析// FInterPreterVC.m// FInterpreter//// Created by lanouhn on 14-9-11.// Copyright (c) 2014年 vaercly@163.com 陳聰雷. All rights reserved.//#import "FInterPreterVC.h"#import "Person.h"#import
Time of Update: 2014-09-16
物件導向語言的特點,物件導向語言特點---恢複內容開始---1.物件導向思想:萬物皆對象,面相對象是更加符合人類思維模式的軟體編程思想,比較簡單,而且擴充性好。2.擁有相同(或者類似)屬性和行為的對象都可以抽像出一個類,類就像圖紙,對象就是根據圖紙製造出來的東西,實實在在存在的。3.類的設計,只關心3樣東西:事物名稱(類名):人(Person)屬性:身高(height)、年齡(age)行為(功能):跑(run)、打架(fight)4.使用對象調用方法就是OC中的訊息機制5.物件導向語言的3大特點
Time of Update: 2014-09-16
IOS記憶體管理,ios記憶體管理機制 在ios5之前,是沒有ARC的,所以記憶體靠自己手動回收或者使用autorelease.下面來介紹非ARC的情況,假定有兩個指標a和b. 1.關鍵字asign。針對的情況就是直接賦值,只針對基本類型,比如int float double short bool char long等。它只進行直接賦值,不進行引用計數,所以也不用管理記憶體。
Time of Update: 2014-09-18
iOS 單例傳值寫一個類 起作用是 傳值#import @interface singleton : NSObject+(singleton *)shareData; @property (strong, nonatomic) NSString *value;@end#import "singleton.h"@implementation singletonstatic singleton *singletonData = nil;
Time of Update: 2014-09-14
IOS響應式編程架構ReactiveCocoa(RAC)使用樣本 ReactiveCocoa是響應式編程(FRP)在IOS中的一個實現架構,它的開源地址為:https://github.com/ReactiveCocoa/ReactiveCocoa# ;在網上看了幾篇文章,感覺理論講了很多,但是代碼還是看不太懂,於是自己把它github文檔上的一些使用的經典樣本實現了一下,項目中有需要時可以直接搬過去用,用的熟練了再讀源碼也比較容易理解。 例1. 監聽對象的成員變數變化,當成員變數&
Time of Update: 2014-09-14
iOS 漢字轉拼音在這裡我引用了第三方的東西(email:summer2014mht@sina.com):在這裡我採用了兩種方式(方式二簡單,方便使用):- (NSString *)pinYin{ //方式一 //先轉換為帶聲調的拼音 NSMutableString *str = [self mutableCopy]; CFStringTransform((CFMutableStringRef)str,NULL,kCFStringTransformMandarinLatin,
Time of Update: 2014-09-15
iOS中使用自訂字型,iOS使用自訂字型1、確定你的項目工程的Resources下有你要用的字型檔(.ttf或者.odf)。 2、然後在你的工程的Info.plist檔案中建立一行,添加key為:UIAppFonts,類型為Array或Dictionary都行,在UIAppFonts下再建立一個索引值對,key為:Item
Time of Update: 2014-09-14
IOS應用啟動時漸層等待- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; [UIApplication