【代碼筆記】字元串的分割

来源:http://www.cnblogs.com/yang-guang-girl/archive/2016/08/10/5755515.html
-Advertisement-
Play Games

一,代碼。 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.title=@"字元串的分割"; //一般的字元串的解析 NSString *string ...


一,代碼。

複製代碼
- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    
    self.title=@"字元串的分割";
    
    
    //一般的字元串的解析
    NSString *string = @"One,Two,Three,Four";
    NSLog(@"string:%@",string);
    NSArray *array = [string componentsSeparatedByString:@","];
    NSLog(@"array:%@",array);
   
    
    //兩個json數組連在一起的解析
    NSString *jsonStringOther=[NSString stringWithFormat:@"{\"name\":\"李華\", \"sex\":\"女\", \"age\":\"20\" }\n{\"name\":\"李華\", \"sex\":\"女\", \"age\":\"20\" }"];
    NSLog(@"-----jsonStringOther---%@",jsonStringOther);
    NSArray *jsonArray = [jsonStringOther componentsSeparatedByString:@"\n"];
    NSLog(@"jsonArray:%@",jsonArray);
    
}
複製代碼

 

二,輸出。

複製代碼
2015-10-22 11:13:21.872 字元串的分割[4057:112931] string:One,Two,Three,Four
2015-10-22 11:13:21.873 字元串的分割[4057:112931] array:(
    One,
    Two,
    Three,
    Four
)
2015-10-22 11:13:21.873 字元串的分割[4057:112931] -----jsonStringOther---{"name":"李華", "sex":"女", "age":"20" }
{"name":"李華", "sex":"女", "age":"20" }
2015-10-22 11:13:21.873 字元串的分割[4057:112931] jsonArray:(
    "{\"name\":\"\U674e\U534e\", \"sex\":\"\U5973\", \"age\":\"20\" }",
    "{\"name\":\"\U674e\U534e\", \"sex\":\"\U5973\", \"age\":\"20\" }"
)
複製代碼

 

 

   
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 關聯 關聯是指把兩個對象相互關聯起來,使得其中的一個對象作為另外一個對象的一部分。 關聯特性只有在Mac OS X V10.6以及以後的版本上才是可用的。 在類的定義之外為類增加額外的存儲空間 使用關聯,我們可以不用修改類的定義而為其對象增加存儲空間。這在我們無法訪問到類的源碼的時候或者是考慮到二進 ...
  • 在網路應用中,有的時候需要對用戶設備的網路狀態進行實時監控,有兩個目的: (1)讓用戶瞭解自己的網路狀態,防止一些誤會(比如怪應用無能) (2)根據用戶的網路狀態進行智能處理,節省用戶流量,提高用戶體驗 WIFI網路:自動下載高清圖片 4G/3G網路:只下載縮略圖 沒有網路:只顯示離線的緩存數據 常 ...
  • 【scrollTo/scrollBy】 //控制項內的文字會移動,但是控制項本身不會移動,而且移動到控制項之外之後,文字也就看不見了 if(v.equals(button2)){ button2.scrollTo(5, 5); //View內的文字會向左移動5,向上移動5,絕對坐標,只會移動一次 Toas ...
  • 解決辦法:就是把無用的CFBundle刪除掉。 根據提示,找到對應第三方的SDK, 找到第三方的info.plist文件,刪除裡面的Executable file對應的一整行,包括值。 ...
  • Android系統很多,但是最常用的就兩類,一類是有系統進場管理的,系統視窗。還有一類就是由應用程式產生的,應用視窗。 1.系統視窗的添加流程 1.1 addStatusBarWindow PhoneStatus.java中 getStatusBarHeight() 獲取狀態欄的高度 可以看到,高度 ...
  • 前言:由於最近在做SDK的功能,需要設計線程池。看了很多資料不知道從何開始著手,突然發現了AsyncTask有對線程池的封裝,so,就拿它開刀,本文將從AsyncTask的基本用法,到簡單的封裝,再到任務隊列分析,最後自定義線程池。 1、概念 Android 中的非同步任務常用的一種方式是:Handl ...
  • 因項目介面變動,導致之前的CoreData欄位需要調整。於是記錄下出錯的流程和解決方案。步驟如下: 1. 先在 *****.xcdatamodeld 文件中添加需要調整的欄位。並更新本地model實體。 2. 我的流程是接到消息後本地存儲在CoreData裡面,然後UI展示(具體消息推送和接收問題, ...
  • 參考文檔: http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f73e7e808c027fa2ce0ac4384c413037bee43a7c4b54ce81273044b2141ebdac3574310023 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...