我也覺得難用,特別是取字符串某個(gè)字符時(shí)
java: char c = string.charAt(index) ,
OC: unichar c = [string charactorAtIndex:index]
c/c++; char *string = "12345", char c = string[index]
我就沒見過這么難用的
[Swift] 極其難用的 字符串截取個(gè)人吐槽一下, 相對(duì)其他語言來說, Swift 的字符串操作極其難用
凡凡 我來看你了 linux命令玩的這么6的么
Requires Babel “7.0.0-0” but was loaded with “6.26.3”將當(dāng)前項(xiàng)目路徑下的node_modules全部刪掉 當(dāng)前項(xiàng)目路徑下, 終端執(zhí)行npm install --save-dev @babel/core @babel/cli @b...
??過來溜達(dá)一圈,加油
Swift中的類和結(jié)構(gòu)體1.初識(shí)類與結(jié)構(gòu)體 1)創(chuàng)建struct_Person struct struct_Person { var age:Int var name:String ...
這個(gè)也主要給自己看的,記錄一下語法用的,當(dāng)然也可以參考文件String.h 文件String.c 對(duì)接OC的類GYJString.h .m實(shí)現(xiàn)
這個(gè)主要是給我自己看的,記錄一下語法的使用,也可以參照了解,我已經(jīng)用C++和OC代碼測(cè)試過這兩個(gè)文件了,如果寫的有什么不足,歡迎指出文件Array.hpp 頭文件GYJMut...
一:數(shù)組的copy和mutableCopy: 打印結(jié)果: 結(jié)論: 1.單純的數(shù)組copy,只是指針復(fù)制,對(duì)其中一個(gè)數(shù)組進(jìn)行修改,另一個(gè)也會(huì)跟著變動(dòng) 2.數(shù)組的mutableC...
在有些時(shí)候,需求中含有類似公司結(jié)構(gòu)的內(nèi)容,本身就是個(gè)多叉樹的結(jié)構(gòu),在交互過程中,遍歷查找的效率低下,然后就想了一下用字典樹的結(jié)構(gòu)去封裝,但是又存在一個(gè)問題,就是樹必須有唯一一...
一.堆的性質(zhì)1.本身是個(gè)數(shù)組,但是用完全二叉樹的思想來處理數(shù)組內(nèi)容2.最大堆的根節(jié)點(diǎn)是整個(gè)數(shù)據(jù)中的最大元素,最小堆反之3.下面所有的例子都是最大堆作為參照4.父節(jié)點(diǎn)的值比子節(jié)...
根據(jù)上一篇的雙向循環(huán)鏈表,衍生出的隊(duì)列,棧一.棧:先進(jìn)后出,類似往桶里放東西,從桶里取東西 二.普通隊(duì)列:先進(jìn)先出,類似水管 三.雙端隊(duì)列:從兩端入,也可從兩端出,類似水泥管...
最近有點(diǎn)手癢,然后寫了個(gè)雙向循環(huán)鏈表 1.建立LinkList,分別用frist和last引用頭尾節(jié)點(diǎn)2.為了防止循環(huán)引用,節(jié)點(diǎn)間的引用previous和next必須有一個(gè)由...
源碼地址:蘋果底層開源網(wǎng)站https://opensource.apple.com/tarballs/[https://opensource.apple.com/tarbal...
關(guān)于NSTimer和CADisplayLink定時(shí)器循環(huán)引用;我這里有控制器ViewControll1和ViewControll2兩個(gè)控制器, ViewControll1 p...
先上代碼,我在上面都加了注釋: 然后新建2個(gè)控制器,用以來驗(yàn)證runloop和控制器,線程的生命周期 代碼比較簡(jiǎn)單,ViewController1中間加了個(gè)按鈕,點(diǎn)擊push...
[NSRunLoop currentRunloop] 調(diào)用run的話,那么這個(gè)runloop會(huì)一直跑,導(dǎo)致線程和runloop都不會(huì)銷毀
NSRunLoop原理詳解——不再有盲點(diǎn)編程最怕的就是有盲點(diǎn)浩峡,不確定,而runloop官網(wǎng)對(duì)其提及的又很少岸售;那么看完這篇應(yīng)該使你有底氣很多~ 本篇內(nèi)容: RunLoop整體介紹 RunLoop消息類型(事件源) R...
1.項(xiàng)目目錄含有多語言,圖片等內(nèi)容 將項(xiàng)目文件分成兩類,一類是純代碼,二類為圖片,多語言等文件打framework時(shí)引入的為下面文件 2.新建framework 3.coco...
換個(gè)自己的頭像,都快忘你長(zhǎng)啥樣了
當(dāng)你在瀏覽器中輸入網(wǎng)址時(shí)發(fā)生了什么?本人有若干成套學(xué)習(xí)視頻, 可試看! 可試看! 可試看, 重要的事情說三遍 包含Java, 數(shù)據(jù)結(jié)構(gòu)與算法, iOS, 安卓, python, flutter等等, 如有需要,...