08 2016 档案
摘要:第一类:数据类型关键字 1.基本数据类型(5个) 声明函数无返回值或无参数,声明无类型指针,显式丢弃运算结果。 字符型类型数据,属于整型数据的一种。 整型数据,通常为编译器指定的机器字长。 单精度浮点型数据,属于浮点数据的一种,小数点后保存6位。 双精度浮点型数据,属于浮点数据的一种,比float保
阅读全文
摘要:方法一 :AVFoundation 方法二:MPMoviePlayerController
阅读全文
摘要:"Alcatraz官网" "GitHub地址" 官网介绍 Alcatraz is an open source package manager for Xcode. It lets you discover and install plugins, templates and color schem
阅读全文
摘要:不管是集合类对象,还是非集合类对象,接收到copy和mutableCopy消息时,都遵循以下准则: copy返回imutable对象;所以,如果对copy返回值使用mutable对象接口就会crash; mutableCopy返回mutable对象; 1.非集合类对象的copy与mutableCop
阅读全文
摘要:KVC支持的聚合运算 sum 求和 max 最大值 min 最小值 avg 平均值 count 数量 使用方法 新建一个类 ,里面存放一个属性 创建一个数组,存放 对象 打印结果
阅读全文
摘要:简介 一个可变参数函数是指一个函数拥有不定的参数,即为一个函数可接收多个参数。有时我们会遇到一些算术问题需要用到,比如是计算传入参数的总和,字符串的连接或是其它操作过程,我们在 OC 里也经常使用,最经典的就是 NSLog( C 为 printf ) ,它可以指定格式的输出,格式化输出的内容。 举个
阅读全文
摘要:以类 为例 SingleClass.m文件 测试一下 main.m文件 打印结果:
阅读全文
摘要:重写 子类的 方法 使用Objective C 使用Swift
阅读全文
摘要:国内手机号 匹配中文字符 匹配双字节字符(包括汉字在内) 匹配空白行 匹配EMAIL地址 {|}~ ]+(?:\.[\w! $%&' +/=?^_ 匹配网址URL 匹配国内电话号码 匹配腾讯QQ号 匹配中国邮政编码 匹配18位身份证号 匹配正整数 匹配负整数 匹配非负整数(正整数 + 0) 匹配非正
阅读全文
摘要:下面是带参数情况
阅读全文
摘要:利用pod trunk发布程序 注册 查收邮件 如果是QQ邮箱,可能会被放到“垃圾箱”中,并不一定是“收件箱” 点击邮件中的链接: https://trunk.cocoapods.org/sessions/verify/xxxx 接下来查看个人信息 中间可能遇到这种错误 这时候需要尝试更新gem源或
阅读全文
摘要:添加一个分类 参考链接 "NSArray of weak references (__unsafe_unretained) to objects under ARC" "Non retaining array for delegates"
阅读全文
摘要:```objc
// 文件夹大小(字节)
- (unsigned long long)folderSizeAtPath:(NSString *)folderPath{ NSFileManager *manager = [NSFileManager defaultManager]; if (![manager fileExistsAtPath:folderPath]) return ...
阅读全文
摘要:如果cell里面有UIScrollView控件 在 或 (xib)方法处理
阅读全文
摘要:一个对象是否是某个类的成员 一个对象是否是一个类的成员,或者是派生自该类的类的成员
阅读全文
摘要:```objc - (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 40; if (scrollView.contentOffset.y = 0) { scrollView.contentInset = UIEdgeInsetsMake(-scr...
阅读全文
摘要:```objc // // NSDictionary+Log.m // CHCategories // // Created by chaselen on 15/7/13. // Copyright (c) 2015年 chaselen. All rights reserved. // #import @implementation NSDictionary (Log) - (NSS...
阅读全文
摘要:AVAudioSession的类别 AVAudioSessionCategoryAmbient 混音播放,例如雨声、汽车引擎等,可与其他音乐一起播放 AVAudioSessionCategorySoloAmbient 后台播放,其他音乐将被停止 AVAudioSessionCategoryPlayb
阅读全文
摘要:需要包含头文件 import 和 MediaPlayer.framework
阅读全文
摘要:在 和 方法中注册通知 拿到deviceToken的回调 注册远程通知失败的回调
阅读全文
摘要:要想在你的view或者viewController中实现长按弹出菜单栏你必须要调用becomeFirstResponder方法,其次要实现canBecomeFirstResponder方法,并返回YES. 注意 显示UIMenuController前必须调用becomeFirstResponder
阅读全文
摘要:1. 安装 "XcodeColors" 插件(可使用 "Alcatraz" 包管理器安装) 2. 在项目pch文件添加以下宏 3. 修改项目scheme Run Environment Variables 添加XcodeColors:YES 4. 开始使用
阅读全文
摘要:应用程序包 包含了所有的资源文件和可执行文件 Documents 保存应用运行时生成的 需要持久化 的数据,iTunes同步设备时 会备 份该目录。例如,游戏应用可将游戏存档保存在该目录 tmp 保存应用运行时所需的 临时数据 ,使用完毕后再将相应的文件从该目录删除。应用没有运行时,系统也可能会清楚
阅读全文
摘要:| 设备名称 | 尺寸 | 像素 | 点 | 缩放比 | | | | | | | iPhone \ iPhone 3G \ iPhone 3GS | 3.5 inch | 320 480 | 320 480 | @1x | | iPhone 4 \ iPhone 4S | 3.5 inch | 64
阅读全文
摘要:XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) 自定义的类遵守 encodeWithCoder initWithCoder 方法) SQLite3 Core Data
阅读全文
摘要:```objc NSMutableArray images = [NSMutableArray array]; for (int i = 1; i
阅读全文
摘要:为了完成手势识别,必须借助于手势识别器—— UIGestureRecognizer 利用 UIGestureRecognizer ,能轻松识别用户在某个view上面做的一些常见手势 UIGestureRecognizer 是一个抽象类,定义了所有手势的基本行为,使用它的子类才能处理具体的手势 UIT
阅读全文
摘要:正则表达式与NSPredicate连用 正则表达式类 分组的使用 相关资料 "常用正则表达式"
阅读全文