原创 如何在CSDN博客中的所貼的代碼進行【代碼塊】顯示

筆者最近很喜歡在csdn發一些技術博客,可是看了別人的博客,有代碼的地方總是可以顯示出代碼塊,而自己貼上去的代碼總是沒有。剛開始還以爲CSDN博客裏面的編輯功能有,可是找來找去都沒有找到。後來才發現原來需要自己在源碼上進行修改的,現在顯示

原创 Objective-C語法之代碼塊(block)的使用

代碼塊本質上是和其他變量類似。不同的是,代碼塊存儲的數據是一個函數體。使用代碼塊是,你可以像調用其他標準函數一樣,傳入參數數,並得到返回值。 脫字符(^)是塊的語法標記。按照我們熟悉的參數語法規約所定義的返回值以及塊的主體(也就是可以

原创 iOS開發經驗技巧之IOS界面開發使用viewWithTag:(int)findTag方法獲取界面元素

今天在開發OS界面的時候,遇到通過界面UIview viewWithTag:(int)findTag選擇器定位界面元素的問題,以下把在界面中給元素打Tag,以及通過選擇器查找界面元素的代碼貼出來,供以後使用: 界面元素打tag /

原创 iOS開發經驗技巧之iOS深入學習 含協議/代理/block傳值(Block全面分析)

本文翻譯自蘋果的文檔,有刪減,也有添加自己的理解部分。 如果有Block語法不懂的,可以參考fuckingblocksyntax,裏面對於Block 爲了方便對比,下面的代碼我假設是寫在ViewController子類中的 1、第

原创 iOS開發經驗技巧之IOS中NSUserDefaults的用法(輕量級本地數據存儲)

NSUserDefaults適合存儲輕量級的本地數據,比如要保存一個登陸界面的數據,用戶名、密碼之類的,個人覺得使用NSUserDefaults是首選。下次再登陸的時候就可以直接從NSUserDefaults裏面讀取上次登陸的信息咯。

原创 iOS開發經驗之工作小知識記錄

1. initWithFrame方法用來初始化並返回一個新的視圖對象,根據指定的CGRect(尺寸)。 2. UIImageView 的contentMode屬性 UIViewContentModeScaleToFill  UIV

原创 Objective-C語法之NSArray的4種遍歷方式

前言:NSArray對應的是java的List,不同的是其元素不能更改,不過其派生類NSMutableArray可以更改,遍歷的方式跟java的List基本一樣 一.  for循環 <span style="background-co

原创 iOS開發經驗技巧之iOS頁面間傳值的方式(Delegate/NSNotification/Block/NSUserDefault)

iOS頁面間傳值:1.委託delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.單例模式方式;6.通過設置屬性,實現頁面間傳值 在iOS開發中,我們經常會遇到頁面間

原创 iOS開發經驗之轉移iOS App

打算轉移公司的app,做下轉移的記錄 如何轉移app官方的一個視頻:http://v.youku.com/v_show/id_XNjI0MjQxMzI0.html 下面是apple官方轉移常見問題回答列表: Ca

原创 iOS之UI控件之TableView詳細解釋

-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:

原创 iOS開發經驗技巧之iOS移除一個subView的技巧

我們知道[parentView removeFromSuperView];  會把全部的view都移除。以下我們可以通過給subView設一個tag,然後遍歷所有的subView,找到目標subView再刪除。 for (UIView

原创 iOS開發經驗之AppStore App申請審覈加速

有沒有遇到上線後發現很嚴重的bug這種情況,修復bug後提交審覈又是漫長的等待,那樣會把人逼瘋的。 估計是爲了對應這樣的情況,apple提供有一個加速審覈的通道: https://developer.apple.com/appsto

原创 iOS開發經驗技巧之iOS上如何讓按鈕文本左對齊問題

// button.titleLabel.textAlignment = NSTextAlignmentLeft; 這句無效 button.contentHorizontalAlignment = UIControlCon

原创 iOS開發經驗技巧之stringByReplacingCharactersInRange: withString: 實現字符串刪除,替換

NSString *str = @"1234567890"; [str stringByReplacingCharactersInRange:NSMakeRange(str.length-1, 1) withString:@""];

原创 iOS開發經驗技巧之IOS中http請求使用cookie

一直以爲ios的http請求這塊很簡單應該不支持記錄,保存,或者使用cookie,可是想當然歸想當然,真用的時候,真研究了一下發現還真強大。經過一番的研究簡單說一下我的理解:當你訪問一個網站時,不管你願意或者不願意,NSURLReque