每天学习
文章平均质量分 56
suweierxing
这个作者很懒,什么都没留下…
展开
-
我们通常会采用attr方法来给元素设置属性,其实attr方法同样是能够得到元素对应的属性的
我们通常会采用attr方法来给元素设置属性,其实attr方法同样是能够得到元素对应的属性的,如果元素没有对应的属性就会返回false或者undefined(我只是测试了为false的情况,别的还请自己再测试一下)。下面就转载一篇比较好的总结: jquery中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr(),att转载 2015-12-31 11:19:29 · 892 阅读 · 0 评论 -
iOS开发之理解iOS中的MVC设计模式
转载于: 模型-视图-控制器(Model-View-Controller,MVC)是Xerox PARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。在iOS开发中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组织合理性。模型对象 模型对象封装了应用程序的数据,并定义操控和处理该数据的逻辑和运算。例如,转载 2016-05-22 21:22:43 · 333 阅读 · 0 评论 -
iOS开发笔记--什么时候调用layoutSubviews
layoutSubviews何时调用的问题layoutSubviews何时调用的问题,这个方法是当你需要在调整subview的大小的时候需要重写(我这个翻译不严谨,以下是原文:You should override this method only if the autoresizing behaviors of the subviews do not offer the behavior you转载 2016-05-22 22:06:04 · 278 阅读 · 0 评论 -
iOS: initwithframe什么时候会被调用?
《转帖》:有时候,知道initWithFrame方法如何用,但是么有弄明白initWithFrame方法到底是什么? 那就通过查资料弄明白。initWithFrame方法是什么?initWithFrame方法用来初始化并返回一个新的视图对象,根据指定的CGRect(尺寸)。 当然,其他UI对象,也有initWithFrame方法,但是,我们以UIView为例,来搞清楚initWithFram转载 2016-05-22 21:49:43 · 1299 阅读 · 0 评论 -
iOS开发UI篇—UIWindow简单介绍
转载于博客园 iOS开发UI篇—UIWindow简单介绍一、简单介绍UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显示到屏幕上,完全是因为它有UIWindow。也就转载 2016-05-22 15:49:11 · 308 阅读 · 0 评论 -
UIToolBar使用示例
转载于博客园:可以在toolBar上添加任何View。其实它的原理是把你要添加的View先加到UIBarButtonItem里面,最后再把UIBarButtonItem数组一次性放到toolbar的items里面。1.首先,我们看一下UIBbarButtonItem有哪些初始化方法,这也可以看出,它可以被定义为什么东东,然后加到UIToolBar上面去。根据SDK的文档,我们可以发现UIBarBut转载 2016-05-22 14:23:20 · 303 阅读 · 0 评论 -
iOS 开发之Target-action模式
本文转载于:Target-action:目标-动作模式,它贯穿于iOS开发始终。但是对于初学者来说,还是被这种模式搞得一头雾水。 其实Target-action模式很简单,就是当某个事件发生时,调用那个对象中的那个方法。如:按下按钮时,调用Controller里边的click方法。“那个对象”就是Target,“那个方法”就是Action,及Controller是Targer,click方法是ac转载 2016-05-22 11:37:36 · 569 阅读 · 0 评论 -
IOS学习—强引用(__strong)和 弱引用(__weak)
转载于开源中国在Objective-C的ARC模式中,id obj1 = [[NSObject alloc] init]; 这里虽然没有显示的声明为__strong,但是Objective-C默认声明的一个对象就为__strong,即: id obj1 = [[NSObject alloc] init]; 和 id __strong obj1 = [[NSObject alloc] init转载 2016-05-27 09:18:20 · 2641 阅读 · 0 评论 -
IOS中KVO模式的解析与应用
本文转载于博客园: 项目中多处用到了KVO,深感这种模式的好处。现总结如下:一、概述KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。KVO其实也是“观察者”设计模式的一种应用。我的看法是,这种模式有利于两个类间的解耦合,尤其是对于 业务逻辑与视图转载 2016-05-26 12:35:26 · 280 阅读 · 0 评论 -
感觉自己干什么都不行,怎么办?
感觉自己干什么都不行,怎么办?文/达达令 摘自《为什么你总是害怕来不及》01有人问我:感觉自己干什么都不行,哪方面能力都不强,怎么办呢?怎么找到自己擅长的地方,走向成功呢?对于这个问题,我想说一下自己的故事。我是个文科生,没有那些牛叉的技术技能,大学学了个新闻学专业,从大学到刚参加工作,一度觉得没什么用,甚至延伸到了上大学无用论的那个层次。上大学的时候,我一度很自卑,身边的同学,要么是学霸要么是活动转载 2016-03-16 14:31:22 · 1509 阅读 · 1 评论 -
iOS开发UI篇—UIScrollView控件介绍
转载于博客园 iOS开发UI篇—UIScrollView控件介绍一、知识点简单介绍1.UIScrollView控件是什么?(1)移动设备的屏幕⼤大⼩小是极其有限的,因此直接展⽰示在⽤用户眼前的内容也相当有限(2)当展⽰示的内容较多,超出⼀一个屏幕时,⽤用户可通过滚动⼿手势来查看屏幕以外的内容(3)普通的UIView不具备滚动功能,不能显⽰示过多的内容(4)UIScrollView是一个能够滚动的视转载 2016-05-23 16:05:20 · 364 阅读 · 0 评论