码迷,mamicode.com
首页 >  
搜索关键字:IOS开发    ( 10695个结果
iOS开发UI基础—手写控件,frame,center和bounds属性
iOS开发UI基础—手写控件,frame,center和bounds属性一、手写控件1.手写控件的步骤(1)使用相应的空间类创建控件对象(2)设置该控件的各种属性(3)添加控件到视图中(4)如果是button等控件,还需考虑控件的单击事件等(5)注意:View Contollor和view的关系2....
分类:移动开发   时间:2014-05-23 04:56:23    阅读次数:400
IOS开发 UIView控件
Objective-C学习 IOS开发学习
分类:移动开发   时间:2014-05-23 04:30:21    阅读次数:341
iOS开发UI基础—懒加载
iOS开发UI基础—懒加载1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化2.使用懒加载的好处:(1)不必将创建对象的代码全部写在viewDidLoad...
分类:移动开发   时间:2014-05-23 04:11:28    阅读次数:428
iOS开发UI基础—transframe属性(形变)
iOS开发UI基础—transframe属性(形变)1. transform属性在OC中,通过transform属性可以修改对象的平移、缩放比例和旋转角度常用的创建transform结构体方法分两大类(1) 创建“基于控件初始位置”的形变CGAffineTransformMakeTranslatio...
分类:移动开发   时间:2014-05-23 04:09:30    阅读次数:422
学iOS开发(二)——实现一款App之编写自定义类
今天学iOS开发(二)——实现一款App之编写自定义类当开发iOS应用程序时,你会发现在许多场景下,你需要编写自己的自定义类。当你需要数据和自定义行为一起打包时,自定义类就很有用了。在一个自定义的类中,你可以为存储、操纵和显示数据定义你自己的行为。 例如,考虑iOS Clock app中的全球时.....
分类:移动开发   时间:2014-05-21 22:55:23    阅读次数:389
ios开发中UIButton的使用(一)
ios开发中UIButton的使用(一)一、简单说明一般情况下,点击某个控件后,会做出相应反应的都是按钮按钮的功能比较多,既能显示文字,又能显示图片,还能随时调整内部图片和文字的位置二、按钮的三种状态normal(普通状态)默认情况(Default)对应的枚举常量:UIControlStateNor...
分类:移动开发   时间:2014-05-21 20:14:53    阅读次数:394
盘点iOS开发中property属性常用关键字
一、关键字说明1、@synthesize:自动生成成员变量相应的存取方法,可以使用点语法操作该变量的存取。2、@implementation: 表明类的实现 ,以@end 结束。3、self :类似java语言当中的this ,是隐藏指针 指向接受消息的对象的指针 。消息所调用的方法使用该指针参数查...
分类:移动开发   时间:2014-05-21 18:28:22    阅读次数:370
0519.使用CocoaPods管理第三方类库[效率]
项目目录   添加第三方框架后的项目目录如下图 为什么要用Cocoapods?   iOS开发中常用的第三方库,比如: 1、FMDB:在使用SQLite是只需要加入libsqlite3.dylib依赖以及sqlite3.h头文件即可。但是原生的SQLite API使用相当不友好,而FMDB是对一系列的SQLite API进行封装的库。 2、AFNetw...
分类:其他好文   时间:2014-05-21 16:47:43    阅读次数:374
0520.CocoaPods的install和update卡在“Anylyzing dependencies”的问题解决方案[效率]
问题     最新CocoaPod更新慢得问题,无论是执行pod install 还是pod update都卡在Anylyzing dependencies。 解决方案    其实原因是执行两个命令时都会升级CocoaPods的spec仓库,加一个参数就可以省略这一步,速度提高很快。    podinstall --verbose --no-repo-upd...
分类:其他好文   时间:2014-05-21 14:57:57    阅读次数:273
fmdb中databasequeue的使用,避免死锁
在ios开发中,大家很可能会用到这样一个数据库封装:fmdb. 该封装相比coredata来说有他自己的优势:接口清晰,设计简单,符合规范,多线程情况下使用databasequeue来进行操作也很方便,还可以在其基础上再进行一些封装来方便项目的使用。 正是因为fmdb的简单性,所以很容易被误用。在我们的项目开发中就遇到了一例(我们项目中的代码进行了封装,我这里将其还原,写示例来作说明)...
分类:数据库   时间:2014-05-21 13:50:57    阅读次数:358
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!