Time of Update: 2014-07-15
IOS開發系列--C語言之數組和字串,ios開發--c數組概覽 數組在C語言中有著特殊的地位,它有很多特性,例如它的儲存是連續的,數組的名稱就是數組的地址等。而在C語言中是沒有String類型的,那麼如果要表示一個字串,就必須使用字串數組。今天主要就介紹如下三個方面: 一維數組 一維數組操作比較簡單,但是需要注意,數組長度必須是固定的,長度不能使用變數進行初始化;如果聲明的同時進行賦值則數組長度可以省略,編譯器會自動計算數組長度;同時數組不能先聲明再一次性賦值(當然可以對每個元素一一賦值)。#
Time of Update: 2014-07-16
iOS中引用計數記憶體管理機制分析,ios記憶體管理
Time of Update: 2014-07-08
iOS應用的真機調試,ios 真機調試iOS應用的真機調試必須條件:99美元的帳號,沒有這個就不用再往下看了。 首先,登入到http://developer.apple.com/devcenter/ios/index.action,如果已經購買了iPhone Develop Program(iDP),登入進去後,頁面右上方會看到如所示的頁面: 點擊第一項:iOS Provisioning
Time of Update: 2014-07-08
第一個c++程式,第一個c第一個c++程式 #include <iostream>using namespace std;int main(int argc, const char * argv[]){//cin接收鍵盤輸入 int age; double height; char name[10];// cout 在控制台輸出一些資訊//
Time of Update: 2014-07-08
版本更新關於NSUserDefault需注意的一點,nsuserdefault版本更新關於NSUserDefault需注意的一點在版本更新的時候,需預防這樣一種情況的發生,那就是你在NSUserDefault設定的key有沒有對應的value,及新版本NSUserDefault中的ket與上一個版本中的key有沒有重名的現象,及這種重名會不會對程式有所影響! blues_zhou 發表於: 2013-08-27 11:04
Time of Update: 2014-07-08
Xcode Build Search Paths設定,xcode search pathsXcode Build Search Paths設定c/c++ 標頭檔引用問題include <> 引用編譯器的類庫路徑下的標頭檔include “” 引用工程目錄的相對路徑的標頭檔include 是編譯指令,在編譯時間,編譯器會將相對路徑替換成絕對路徑,因此,標頭檔絕對路徑=搜尋路徑+相對路徑。Xcode Build Settings 下 Search
Time of Update: 2014-07-06
1MD5建立MD5類 #import @interface CJMD5 : NSObject+(NSString *)md5HexDigest:(NSString *)input;@end#import CJMD5.h#import @implementation CJMD5+(NSString *)md5HexDigest:(NSString *)input{ const char* str = [input UTF8String];
Time of Update: 2014-07-08
[iOS]深入淺出 iOS 之多線程 NSThread,ios開發 nsthread[iOS]深入淺出 iOS 之多線程 NSThreadOS 支援多個層次的多線程 編程,層次越高的抽象程度越高,使用起來也越方便,也是蘋果最推薦使用的方法。 下面簡要說明這三種不同範式: Thread
Time of Update: 2014-07-07
[原創]obj-c編程16:索引值編碼(KVC)原文連結:obj-c編程16:索引值編碼(KVC) 我們可以藉助obj-c中的索引值編碼(以後簡稱KVC,Key-Value Coding)來存取類的屬性,通過指定所要訪問的屬性名稱字串標示符,可以使用存取器方法來擷取或設定類的屬性。下面的例子,藉助於KVC的功能讀取和設定了類Son執行個體的屬性i: 1 #import <Foundation/Foundation.h> 2 3 #define msg(...)
Time of Update: 2014-07-06
在Swift中能夠直接使用Objective-C語言提供的api (包括系統架構與自己的定製代碼),也能夠在Objective-C中使用Swift提供的類和api ,還能夠在一個工程中同時混合使用Swift 和Objective-C兩種語言,兩種語言之間能夠互連和互用。 任意Objective-C的架構或C庫(包括所有的Objective-C系統架構,例如Foundation、UIKit、SpriteKit以及系統提供的公用c庫)作為模組被直接匯入Swift 供Swift語言使用。
Time of Update: 2014-07-06
.h檔案#import @interface UILabel (ContentSize) - (CGSize)contentSize; @end.m檔案#import "UILabel+ContentSize.h" @implementation UILabel (ContentSize)- (CGSize)contentSize { NSMutableParagraphStyle * paragraphStyle = [[NSMutableParagraphStyle alloc]
Time of Update: 2014-07-06
# Sets the target folders and the final framework product.FMK_NAME=HovnVoipEngineFMK_VERSION=1.0# Install dir will be the final output to the framework.# The following line create it in the root folder of the current
Time of Update: 2014-07-06
最近使用Container View來在主View Controller建立自己的子Controller,可是遇到問題,不知道如何用代碼擷取Controller View附帶的View Controller。本想擷取了其附帶的View Controller,在裡面設定代理,然後再主View Controller中實現代理方法,找了很多資料,解決方案如下。建立一個.h與.m檔案,使其關聯Container view附帶的View
Time of Update: 2014-07-06
#import "MainViewController.h"@interface MainViewController ()@end@implementation MainViewController- (void)viewDidLoad{ [super viewDidLoad]; //下載檔案 [self download];}-(void)download{ //1. NSURL NSURL *url = [NSURL URLWithString:@"http:
Time of Update: 2014-07-03
1.前言 Swift在這就不多介紹了,想必大家都已皆知。離Swift面世也過了有一個多月的時間。在閑暇時間我用Swift實現了UITableView的一些常見操作。基本都是可以用上的,今天在自己的部落格裡分享給大家。 2.初始化程式入口 初始化程式入口,先給我們的ViewController封裝一個導航控制器!代表不為nil,?表示可nil (!與?編譯器會根據不同的標識來檢測
Time of Update: 2014-07-06
@iOS叫用作業通訊錄所用的庫檔案 AddressBook.framework AddressBookUI.framework#import "HMTMainViewController.h"#import #import @interface HMTMainViewController ()@property
Time of Update: 2014-07-03
IOS中資料的持久化儲存這塊內容,類似於Android中檔案的幾種常見的儲存方式。 對於資料的持久化儲存,ios中一般提供了4種不同的機制。 1.屬性列表 2.對象歸檔 3.資料庫儲存(SQLite3) 4.蘋果公司提供的持久性工具Core
Time of Update: 2014-06-30
今天瀋陽斌子,寫IOS項目遇到一個調用照相機的問題,找到解決方案,快速解決了拿給PM看,結果PM說程式調用的照相機不是中文的是英文的,必須改成中文,上網找到了方法,試用後好用拿出來和大家分享。方法如下,總共分兩步:一: Target-->Localization native development region : China本地化的開發語言版本選擇China 沒有的話添加一下。二:Project-->Localizations 添加Chinese
Time of Update: 2014-06-30
1、定義一個事件:-(IBAction)limitLength:(UITextField *)sender{ bool isChinese;//判斷當前IME是否是中文 if ([[[UITextInputMode currentInputMode] primaryLanguage] isEqualToString: @"en-US"]) { isChinese = false; } else { isChinese = true;
Time of Update: 2014-06-29
好久沒有寫部落格了,這也算是我步入新工作後的第一篇技術博文吧。在進入新公司前,早就有了技術層進入下一個迭代的準備,但很多事情是意想不到的,就像我以 C# 程式員的身份面試入職的,而今卻是一個全職的 IOS 開發。從 C# 到 Objective-C 的切換,還是有不少成本的,加上今年又推出了