OC NSString基本使用和常用方法介紹

2021-06-29 01:13:45 字數 1955 閱讀 1867

//基本字元創

nsstring *string1 = @"hello world";

//基本字元創建立

nsstring *action1 = [[nsstring alloc] init];

//建立乙個空字元創

nsstring *string2 = [nsstring string];

//通過物件建立字串 不過一般不這麼建立 不推薦

nsstring *string3 = [[nsstring alloc] initwithstring:@"hell world"];

//通過類物件建立字串 不推薦!

nsstring *string4 = [nsstring stringwithstring:@"hello world"];

//格式化字串

nsstring *string5 = [nsstring stringwithformat:@"**為:%d",5];

//字元換比較方法

if ([string3 isequaltostring:string2])

//這樣是比較位址

if (string3 == string2)

//獲取字串長度

[string2 length];

//轉換成大寫

[string2 uppercasestring];

//轉換成小寫

[string2 lowercasestring];

//首字母大寫

[string2 capitalizedstring];

//轉換成布林

[string2 boolvalue];

//無符號整數

[string2 integervalue];

//整數值

[string2 intvalue];

//小數值

[string2 doublevalue];

//浮點值

[string2 floatvalue];

//按照什麼區分 轉換成陣列

[string2 componentsseparatedbystring:@","];

//擷取之後都是生成乙個新的字串 請注意

//字元換擷取

[string2 substringtoindex:2];

//從那裡開始

[string2 substringfromindex:2];

nsrange rang = ;

//傳遞乙個nsrang 擷取字串

[string2 substringwithrange:rang];

//追加的字串

//字串查詢

if ([string2 rangeofstring:@"hello" ].location != nsnotfound)

//比較字串

[string2 compare:string2];

//區分大小寫

[string2 compare:string2 options:nsliteralsearch];

//不區分大小

[string2 compare:string2 options:nscaseinsensitivesearch range:nsmakerange(0, 5)];

//可變字串常用方法

nsmutablestring *str = [nsmutablestring stringwithstring:@"字串"];

//插入字串

[str insertstring:@"喂" atindex:0];

//刪除字串

[str deletecharactersinrange:nsmakerange(1, 2)];

//替換字串

[str replacecharactersinrange:nsmakerange(0, 2) withstring:@"小子"];

Oracle基本使用和基本命令

1.oracle自動生成的sys使用者和system使用者 sys使用者是超級使用者,具有最高許可權,具有sysdba角色,有create database的許可權。system使用者是管理操作員,許可權也很大。具有sysoper角色,沒有create database的許可權。一般講,對資料庫維護...

Memcached安裝和基本使用

2.解壓之後放在硬碟的目錄下,如 d memcached.然後在執行中輸入cmd進入命令列,進入到memcached.exe 所在的目錄,例如 d memcached,然後輸入 memcached d install,即可完成安裝。memcached還有其他的一些常用的命令如下 p 監聽的埠 l 連...

SQLite基本了解和使用

sql語句三種分類 dml ddl dcl 資料庫控制語言 ddl 資料庫操作語言 建立表 create table if not exists testtable field1 text primary key,field2 text not null,field3 text 更改表結構,新增乙個...