iOS随笔记录

1,定义enum的方法

typedef enum : NSUInterger {

  MyEnum_ValueA = 1;  //default is 0

  MyEnum_ValueB;

  MyEnum_ValueC;

} MyEnum;

注:一般都会把枚举名字作为值的前缀

注:访问的时候直接写MyEnum_ValueA,不用MyEnum.MyEnum_ValueA

注:NSUInterger字符串格式化时用%ld

时间: 09-13

iOS随笔记录的相关文章

IOS 随笔记录

一.IOS 关闭键盘: 1.让所有控件的键盘隐藏 // 这个方法可以让整个view取消第一响应者,从而让所有控件的键盘隐藏 [self.view endEditing:YES]; 2.让某个textFiled的取消第一响应者 // 让某个textFiled的取消第一响应者 [textField resignFirstResponder]; 二.IOS 动画:(transform 属性) 1.透明度 ,取值范围0~1.0(透明~不透明). // 透明度 ,取值范围0~1.0(透明~不透明). _b

iOS随笔-记录我近期视频开发遇到的问题

使用mac mini设备进行视频开发中的部分错误总结 近期进行真机测试,发现视频真机能点开播放,模拟器就崩溃在main里,并且没有崩溃信息,这让我很困扰,一点提示都没有,后经人指教得到了一些方法,特此分享: 因为崩溃在main里面 并且没有崩溃日志输出,所以我们没法通过输出进行判断,于是便打断点进行调试,一步步运行,但是并没有有用的信息提示还跳到了这里: 这时很多人可能内心是崩溃的,譬如我~现在来说方法,当断点调试到这里时我们按F8,一直按,并观察控制台输出,和代码的跳转,我的是控制台在某一时刻

关于网上商城开发的随笔记录2

继续前一篇文章关于网上商城开发的随笔记录1,原文地址:http://www.cnblogs.com/zhankui/p/4580414.html 夏天长沙的天气十分闷热,又十分多变,所以忙了一下午,效率不高,只是对文档进行大篇幅的修改,参考大量购物网站,设计出了数据库模型,(看到这里是不是以为我要分享数据库了?不好意思,你又想多了),这里主要是讲用例图,老师说开发的时候客户是看不懂我们的专业术语的(简单来说就是学微软,吧所有的客户当白痴,简单化,当然这是很必要的),所以要让对方知道我们做出来过后

ios学习记录 day41 UI17 多线程

CPU(工厂) 进程(车间) 线程(工人) 一个进程代表一个应用程序 CPU总是运行一个进程,其它进程处于非运行状态.一个进程可以包含多个线程.线程与线程之间可以共享进程的内存区域. 打开一个应用程序,系统会给我们创建一个线程,称为主线程 管理主界面的UI与内部循环机制(与界面相关的东西必须放在主线程中!!!) 压力比较大且会造成线程阻塞(界面卡),因此我们通过创建子线程来对主线程进行分压. 什么时候用多线程 1.网络请求(同步的) 2.文件读写(少) 3.大数据计算(冒泡) 4.数据库sele

ios学习记录 day42 UI18 集合视图

集合视图UICollectionView 简单来说就是多列的TableView 它们同样是datasource和delegate设计模式UICollectionViewLayout是一个对View布局和行为描述的类  UICollectionViewFlowLayout是它的子类 ios学习记录 day42 UI18 集合视图,码迷,mamicode.com

iOS学习记录之-AvAudioPlayer

前言:这两天老师布置了一个作业,编写一个音乐播放器的程序,使用AvAudioPlayer类. AvAudioPlayer类是编写iOS播放器的三个类之一,其他两个以后用到再阐述.今天的主角是AvAudioPlayer.下面我们来一起看看这个类 首先介绍一下,AvAudioPlayer它是苹果公司封装好的一个类,用起来很方便,功能也很强大,但是它只支持播放沙盒存好的音乐,不支持在线播放,是苹果公司自家ipod 播放器专用的.这点大家知道即可不必深究: 好,言归正传: 1,创建AvAudioPlay

ios学习记录 day44 UI20 Storyboard 高级可视化编程 + 单例

可视化编程 : 5.0之前 xib  5.0之后 Storyboard 注意事项:1.在AppDelegate中不用代码初始化一个window   2.在general  设置 Main Interface(创建的时候自动设置的) weak可以指向 但是没有拥有权   strong有拥有权 单例特性: 1.唯一性  创建的对象永远指向同一块内存地址     2.不释放   从打开程序到后台关闭 对象都不释放 单例安全:加锁@synchronized  防止同一块内存被创建两次,破坏唯一性 //单

MySQL简单操作随笔记录

create database golden; create table golden.users(usersId int unsigned not null auto_increment primary key,userName char(20) not null,passWord int unsigned not null); create table golden.u like golden.users ; -- 复制表结构insert into golden.u select * fro

关于网上商城开发的随笔记录3

提示一下手机党慎入,多图! 关于网上商城开发的随笔记录1,原文地址:http://www.cnblogs.com/zhankui/p/4580414.html 关于网上商城开发的随笔记录2,原文地址:http://www.cnblogs.com/zhankui/p/4582046.html 因为使用的是oracle的数据库,所以需要新建一个,但是今天突然发现班上很多人都不会,所以,就写一写好了,与人方便,也是自己方便嘛,这个比较简单,但是还是有几点要注意的,请仔细看哦,走你┏ (゜ω゜)=? 桌