摘要:
1.默认文本 _loginTextField.placeholder = @"QQ号/手机";2.设置边框 _loginTextField.borderStyle = UITextBorderStyleRoundedRect; typedef enum { UITextBorderSty... 阅读全文
摘要:
RTLabel和RegexKitLite都要导入第三方库 使用Regexkitlite库进行正则表达式的解析 1.库是使用MRR,如果在ARC工程里面使用这个类,必须在project->build phases->compile resources里面将regexKitLite.m的编译... 阅读全文
摘要:
UILabel * label = [[UILabel alloc]initWithFrame:CGRectMake(10, 100, 300, 100)];1.设置文字颜色 label.textColor = [UIColor orangeColor]; label2... 阅读全文
摘要:
1.Button的定义 UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];Button有六种类型 enum { UIButtonTypeCustom = 0, 自定义风格 UIButtonTypeRounde... 阅读全文
摘要:
iOS 最新版 CocoaPods 的安装流程1.移除现有Ruby默认源$gem sources --remove https://rubygems.org/2.使用新的源$gem sources -a https://ruby.taobao.org/3.验证新源是否替换成功$gem sources... 阅读全文
摘要:
什么是代理? 苹果的官方文档给了很清晰的解释: Delegation is a simple and powerful pattern in which one object in a program acts on behalf of, or in coordination with, ano... 阅读全文
摘要:
模型-视图-控制器(Model-View-Controller,MVC)是Xerox PARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。在iOS开发中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组... 阅读全文
摘要:
一、生命周期当一个视图控制器被创建,并在屏幕上显示的时候。代码的执行顺序1、alloc 创建对象,分配空间2、init(initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图,通常这一步不需要去干涉。除非你没有使用xib文件创建视图4、vie... 阅读全文
摘要:
1.程序启动的过程 .在桌面找到相应的应用的图标 点击图标 .main函数UIApplication类Every app has exactly one instance of UIApplication每个应用程序都只有一个UIApplication类的实例对象运行起来的应用程序就是一个UIApp... 阅读全文
摘要:
代码部分及注释#import "ViewController.h"//当前操作状态typedef enum{ kStatusNum, kStatusOperation, kStatusDone}kStatus;//运算符typedef enum{ kOperationTypeAdd = 1, kOp... 阅读全文