置頂 最近更新

2022-07-13 11:21:12 字數 2471 閱讀 6850

2023年01月26日

1.  

解決方法:設定成全域性變數就ok了 ,估計是跟記憶體有關

2.各種重新儲存 還是不行,最終原因:檔案名字帶有中文字元  擦擦擦

3. cfabsolutetimestart = cfabsolutetimegetcurrent();

cfabsolutetimeend = cfabsolutetimegetcurrent();

nslog(@"耗時 %f", end - start);

4.  

1,選擇專案中的targets,選中你所要操作的target,  

2,選build phases,在其中complie sources中選擇需要arc的檔案雙擊,  

並在輸入框中輸入:-fobjc-arc,如果不要arc則輸入:-fno-objc-arc  

5. 移除uiscrollview 中子檢視

[scrollview.subviews makeobjectsperformselector:@selector(removefromsuperview)];

6. 計算一段文字的尺寸大小,之前使用了nsstring類的sizewithfont:constrainedtosize:linebreakmode:方法,

但是該方法已經被ios7 deprecated了,而ios7新出了乙個boudingrectwithsize:options:attributes:context方法來代替:

cgsize size= [@"10" sizewithfont:self.myfont];

轉成cgsize size = [@"10" sizewithattributes: @];

cgfloat width1=[(nsstring *)ob1 sizewithfont:[uifont systemfontofsize:16] constrainedtosize:cgsizemake(1000, fontheight)].width;

轉成cgfloat width1=[(nsstring *)ob1 boundingrectwithsize:cgsizemake(1000, fontheight) options:nsstringdrawinguseslinefragmentorigin attributes:@ context:nil].size.width;

boundingrectwithsize: cgsize 對應 constrainedtosize: cgsize

attributes:@ 對應 sizewithfont[ uifont ]

options: nsstringdrawinguseslinefragmentorigin 預設照填

context: nil 預設照填

更多參考:

6、預設情況下,在mac 下是不顯示隱藏檔案的,finder 也未提供設定是否顯示隱藏檔案的選項,不像windows 下,

有乙個「資料夾選項「設定介面裡可以控制,但這並不表示mac 下無法顯示隱藏檔案,我可以通過「終端」,用命令列設定這個選項,命令如下:

7.  nstimer 帶引數

scheduledtimerwithtimeinterval 引數設定

[nstimer scheduledtimerwithtimeinterval:0.25 target:self selector:@selector(handletimer:) userinfo:@"引數" repeats:yes];
用的時候只要在下面函式裡呼叫強制轉換的userinfo就行,

-(void)handletimer:(nstimer*)timer

7. 自動鎖屏控制 

// 自動鎖屏

// 不自動鎖屏

1、在ios7之後 帶有scrollview的頁面  返回時 整體會下滑 45的高度   原因:ios自帶的優化(也算bug啦);  解決的方法如下 :

1self.automaticallyadjustsscrollviewinsets =no;//寫在init裡面

使用launch image的  加入1136*960的啟動 / 使用 launchscreen .xib 需要做好auto layout (基本不會有這個問題) 

3、有時 我已經把乙個頁面加為自己的childview  為啥點選上面的按鈕 還是會不響應呢? 原因:未加入對應的controller;  解決方法如下:

1[selfaddchildviewcontroller:kk];//和add childview一起用

置頂 C 求平面最近點對

題目很好理解 給你n個點,求其中距離最近的一對點 之間的距離 很顯然可以列舉,時間複雜度 n2 如果資料強一點 n 100000什麼的 顯然列舉直接掛掉,那麼要怎麼辦呢?這裡就要用到分治 當然是二分 了,時間複雜度 nlog 2n ps.以前幾乎沒做過分治,一來就碰到求最近點對這種題,我當時也看了1...

視窗置頂 取消置頂工具

include pragma comment linker,subsystem windows int winapi winmain hinstance hinstance,hinstance hprevinstance,lpstr lpcmdline,int icmdshow setwindowp...

最近沒怎麼更新部落格了

作為乙個技術小白的我,最近莫名的 懶 得動了,技術學習的動力也不足。可能是疲於趕專案的原因,專案的版本迭代確實是讓人開始不想敲 了,對的,架構定下來了,後面的工作就交給碼農了。後面的工作,要麼學優化,要麼搞業務 改業務邏輯,技術含金量低。所以工作中的東西沒什麼好分享到部落格中的,當然呢,有些思想還是...