随手记


核心动画翻译https://zsisme.gitbooks.io/ios-/content/chapter14/loading-and-latency.html

点source control 里面的commit之后,提交后m消失

Uiview界面上能看得见摸得到的都是,作用就是布局界面的

键盘类型中default pad与nunber pad的区别是可以输入小数点

每一个view都是一个容器,能容纳其他的uiview,所有的控件都继承与UiVIew

在xid中,直接双击控件,输入text可以自动适应大小,在属性里输入text就不可以

.H用来声明属性和方法

IBAction IBOutlet 使用weak修饰

IB:interface builder 用户编辑器  在ios4之后弃用

Ibaction 如果监听按钮的方法,就可以使用~,就可以与ib进行联系,连线之后,在点击按钮时,就会执行方法

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

开发者账号申请 http://blog.cocoachina.com/article/13184

调用url scheme:可以通过网址之家调用第三方应用及界面

启动呀图片设置:http://blog.cocoachina.com/article/26611

支付宝支付http://blog.cocoachina.com/article/2632

静态库的制作http://www.jianshu.com/p/42070c513104

http://www.jianshu.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.jianshu.com/p/d0da409411be

屏幕尺寸的适配 http://www.jianshu.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的时候键盘关闭的时候可能会出现问题,所以要始终使用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控件,一般监听事件的

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按钮 系统自定义的,注意用于文字的处理

Custome:自定义

Touch up inside


图片的移动


上下左右按钮的优化  1


2

用f


Bounds


使用bounds修改大小,中心点不变,放大缩小

使用frame修改大小。起点不变,放大缩小


首尾式动画


图片发自App

关于动画的 http://www.kittenyang.com/cadisplaylinkanduibezierpath/


MD5解密网站 http://www.cmd5.com

category

你可能感兴趣的:(随手记)