核心動畫翻譯https://zsisme.gitbooks.io/ios-/content/chapter14/loading-and-latency.html
點source control 里面的commit之后挫鸽,提交后m消失
Uiview界面上能看得見摸得到的都是宇立,作用就是布局界面的
鍵盤類型中default pad與nunber pad的區(qū)別是可以輸入小數(shù)點
每一個view都是一個容器,能容納其他的uiview,所有的控件都繼承與UiVIew
在xid中谴忧,直接雙擊控件,輸入text可以自動適應大小葫隙,在屬性里輸入text就不可以
.H用來聲明屬性和方法
IBAction IBOutlet 使用weak修飾
IB:interface builder 用戶編輯器 ?在ios4之后棄用
Ibaction 如果監(jiān)聽按鈕的方法统屈,就可以使用~,就可以與ib進行聯(lián)系撑毛,連線之后书聚,在點擊按鈕時,就會執(zhí)行方法
Iboutlet 如果需要獲得或者修改界面上控件的屬性就可以使用
iOS 加密和解密http://www.cocoachina.com/ios/20160527/16480.html
iOSruntime中的isa指針
http://www.cocoachina.com/ios/20160503/16060.html
鄧百氏申請 http://blog.cocoachina.com/article/13792
真機測試流程http://blog.cocoachina.com/article/14068
開發(fā)者賬號申請 http://blog.cocoachina.com/article/13184
調用url scheme:可以通過網址之家調用第三方應用及界面
啟動呀圖片設置:http://blog.cocoachina.com/article/26611
支付寶支付http://blog.cocoachina.com/article/2632
靜態(tài)庫的制作http://www.reibang.com/p/42070c513104
http://www.reibang.com/p/8f5b9855efb8
完全沒看到的感覺:
https://www.gitbook.com/book/leon_lizi/-framework-/details
git使用http://blog.cocoachina.com/article/23410
使用runtime給Category添加屬性http://blog.cocoachina.com/article/23172
xmpp http://my.oschina.net/u/2571503/blog/646775
好的文章
http://www.reibang.com/p/d0da409411be
屏幕尺寸的適配 http://www.reibang.com/p/d0da409411be
大牛的博客 https://www.ianisme.com
新建一個storybord顯示的是xml格式的文件藻雌,選中storybode ~鼠標右鍵open as -ib顯示stroryboard圖形雌续,source code代碼格式
退出鍵盤
1.取消第一響應者
2.self.view ebdediting:yes
這個方法是是否強行關閉鍵盤,后面的參無論是yes or no胯杭,當程序比較簡單的時候驯杜,鍵盤都會關閉,當程序設置多線程做个,和線程死鎖的鸽心,使用no的時候鍵盤關閉的時候可能會出現(xiàn)問題滚局,所以要始終使用yes關閉鍵盤
源代碼管理器
使用xcode自帶的git管理工具,source control -commit提交本地代碼顽频,一定編寫注釋藤肢,然后在source control -history查看歷史提交版本
顯示m不提交的話,點標準糯景,助理編譯器后面的那個嘁圈,也就是右側第三個,就可以看到改動的內容了蟀淮,如果覺得改動的不需要最住,可以點擊兩個編譯器中間提示的,右鍵discard change怠惶,取消更改 comment z撤消操作
.m里面的interface 是私有擴展涨缚,不需要對外開放
可以保證.h里面只有對外的屬性和方法
IbACtion本質上就是void,只不過允許連線
Bundle id是不支持中文的
類前綴都使用大寫字母策治,最好不要太長仗岖,兩個字母就好
通用的,可以生成一個iphone和ipad格式 览妖,蘋果希望一個應用程序可以在iphoe和pad上通用
常用ui控件
Uibutton uilabel uitextfield uiimageview uialrtview uiscrollview uitableview uinavigationbar uicollectview或許有一天會取代tableview
一般
Uoswitch 開關 uiactivityindicator 圈圈 uiactionsheet 底部彈窗 uipagecontrol分頁控件 uitextview uipickview 選擇器 uidatepicker日期選擇器 uiwebview網頁顯示
幾乎不用
Uiprogressview進度條 uisegmentcontrol選項卡 uitoolbar工具條
搜索uiview 轧拄,打開uiview頭文件,然后file -open quckly-
鍵盤:箭頭表情shift 下坡表示option (alt鍵
^是ctrl鍵
Default 默認讽膏, ns一般是枚舉類型 uicontrol控件檩电,一般監(jiān)聽事件的
Cmd comment
跳轉頭文件 cmd +單擊或 cmd +control+j
緩存 http://www.cnblogs.com/wendingding/p/3950198.html
http://blog.csdn.net/justinjing0612/article/details/8627728
Frame csnter bounds
Frame定義位置和大小,相對與父視圖府树,能決定大小和位置
Bounds原點永遠是0,只有大小俐末,用于定于有多大,不管父視圖的位置奄侠,只決定大小
Center:相對于父視圖的位置卓箫,只決定位置
圖片可以直接丟在image.xcaset,看圖片的大小垄潮,選中圖片烹卒,找右側第四個
System按鈕 系統(tǒng)自定義的,注意用于文字的處理
Custome:自定義
Touch up inside
用f
使用bounds修改大小弯洗,中心點不變旅急,放大縮小
使用frame修改大小。起點不變牡整,放大縮小
首尾式動畫
關于動畫的 http://www.kittenyang.com/cadisplaylinkanduibezierpath/
MD5解密網站 http://www.cmd5.com
category
CGAffineTransform里面a'd是跟比例有關的藐吮,tx,ty是跟位置有關的,
frame屬性通常用于實例化控件,指定初始化位置谣辞,如果需要改變控件位置迫摔,可以使用center屬性,如果需要改變控件大小泥从,可以使用bounds屬性