這個到ios7下還無解,ios8未看
uifont copy 在ios6下crash
這個想不明白為啥,也許是以前的coder用了什麼黑魔法
// uikeyboarddidshownotification ---> uitextviewtextdidbegineditingnotification
// uitextfieldtextdidbegineditingnotification ---> uikeyboarddidshownotification
這個也不能算是bug,但是有的時候就是想先執行didbeginediting的訊息得到引起彈出鍵盤的sender囧麼辦呢
下面的**ios7下面(sdk7.1)superview都是uidropshadowview,ios8下面(sdk8.0)2是nil
[self presentviewcontroller:vc
animated:no
completion:^];
uiview *view = vc.view
.superview;
nslog(@"2:%@", view);
一般用這個屬性是修改呈現的view的size, 在sdk7以後可以用preferredcontentsize
ios7在轉屏的時候window是不會轉動的,ios8轉動
這就導致一些依賴uiwindows的控制項就悲劇了
var ithunderframe;
ithunderframe = document.createelement("iframe");
ithunderframe.setattribute("src", sdownloadurl);
ithunderframe.setattribute("style", "display:none;");
ithunderframe.setattribute("height", "0px");
ithunderframe.setattribute("width", "0px");
ithunderframe.setattribute("frameborder", "0");
document.body
ithunderframe.parentnode
.removechild(ithunderframe);
同樣的nsstring的utf8string位址一樣麼?
ios6下難講,ios7,ios8一樣.
因此下面這種寫法是不可取的,
- (void)setcategoryproperty:(nsstring*)key value:(id)obj
- (id)getcategoryproperty:(nsstring*)key
但是我們又非要想這樣寫囧麼辦呢
// 先nsstring取值,再取址.
- (void)setcategoryproperty:(nsstring*)key value:(id)obj
- (id)getcategoryproperty:(nsstring*)key
記錄前端遇到的坑
time and tide waits for no man.html是sgml的子集,sgml允許標籤沒有結束標籤,而換行符元素正好不需要內嵌元素,也就不需要結束標籤。所以在html中,應該寫成 因為html規範本身的不嚴謹,所以後來參考了更規範的xml語言的語法推出了xhtml。xhtml是xm...
socket程式設計遇到的bug記錄
前言 註冊之後前面使用者的賬戶無法登陸 密碼完全相同,但是返回false 資料庫問題 無法獲取房間列表 無法在none中找到對應的處理方法none 關於string為null的問題 使用者重複登入的問題 關於請求解析指令碼被禁用是否還會執行 unity報錯的問題 我debug這個錯誤花費了很長時間,...
使用mjrefresh遇到的坑爹bug
在下拉重新整理的方法中,如果寫成這樣 self objectarray removeallobjects self tableview mj header endrefreshing self objectarray addobject.self tableview reloaddata 會出現如下...