![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
三文鹿
专注移动游戏与应用。
展开
-
iOS数据交互——Delegate委托传递
思想:在A对象里保存了一个B对象的指针,然后在A的某个函数里去设置B对象某个属性的值。 1、首先add aFile-- Objective-Cprotocol,然后声明一个传递数值的方法 @protocol ViewPassValueDelegate -(void) passValue :( NSString *) value; @end原创 2014-11-27 16:27:32 · 1044 阅读 · 0 评论 -
ViewController生命周期
viewDidLoad : 放置控制器初始化代码, 只会被调用一次。关于几何图形的代码不能放在这里,任何关于视图形状的的初始化信息都不能在这里。 viewWillAppear : 在显示视图之前会被调用。每次显示之前都会被调用。网络调用。几何图形信息初始化。 viewWillDisappear : 视图离开时调用。 viewWillLayout原创 2014-11-27 16:29:57 · 362 阅读 · 0 评论 -
iOS数据交互——NSNotificationCenter
Nofication太多会影响效率,因为是一对多传递消息。最好用委托的形式进行消息传递,委托是一对一传递的。 发送消息: [[NSNotificationCenter defaultCenter] postNotificationName:@"messageName" object:@"参数原创 2014-11-27 16:18:02 · 600 阅读 · 0 评论 -
initWithFrame方法的使用
1. initWithFrame方法是什么? initWithFrame方法用来初始化并返回一个新的视图对象,根据指定的CGRect(尺寸)。 当然,其他UI对象,也有initWithFrame方法,但是,我们以UIView为例,来搞清楚initWithFrame方法。 2.什么时候用initWithFrame方法? 简单的说,我们用编程方式申明,创建UIView对象时,使用initWit原创 2014-12-02 16:11:54 · 2487 阅读 · 0 评论