2015年12月28日

UIKit系列-UIButton 详解

摘要: 一个UIButton类会截断touchEvents,然后发送一个action给target。设置target和selector的方法继承于UIControl。主要用于文字、图片的点击。下面,根据Xcode7 的button,一个个属性来熟悉UIButton。Type:button的类型。typede... 阅读全文

posted @ 2015-12-28 15:44 loying 阅读(586) 评论(0) 推荐(0) 编辑

2015年12月27日

ios - objectC 的isa 详解

摘要: 每个Objective-C对象都有一个隐藏的数据结构,这个数据结构是Objective-C对象的第一个成员变量,它就是isa指针。在NSObject.h里面:@interface NSObject { Class isa OBJC_ISA_AVAILABILITY;}再点开 Class 的定义:... 阅读全文

posted @ 2015-12-27 17:22 loying 阅读(6579) 评论(2) 推荐(1) 编辑

UIKit - UIImage 详解

摘要: UIImage 是最常用的图像数据类型,通常搭配UIImageView一起使用。打开xcode里面的UIImage.h ,可以看到常用的方法:UIImagePNGRepresentation() 把一个UIImage 转成 NSdata。(里面的数据是png)UIImageJPEGRepresen... 阅读全文

posted @ 2015-12-27 11:26 loying 阅读(455) 评论(0) 推荐(0) 编辑

Core Foundation框架

摘要: Core Foundation框架 (CoreFoundation.framework) 是一组C语言接口,它们为iOS应用程序提供基本数据管理和服务功能。简单来说 就是 在提供开发iOS - APP中 的基本类型和一些扩展功能。举个例子:CFStringRef 和 NSString* 是一样的, ... 阅读全文

posted @ 2015-12-27 09:59 loying 阅读(303) 评论(0) 推荐(0) 编辑

2015年12月25日

Xcode7 instruments 入门

摘要: 一、通过Time Profiler 做时间上的测试。1.打开instruments。.2。选择time Profiler。3,按照图片的顺序。(1是启动,2、3是选择call tree查看选项,4是双击)4,成功定位到耗时的操作。(1是具体的位置,2是在Xcode中查看这个文件)二、通过leak 查... 阅读全文

posted @ 2015-12-25 13:41 loying 阅读(321) 评论(0) 推荐(0) 编辑

IOS - 内存管理

摘要: ios内存管理分为ARC和非ARC两个模式,具体开关在build setting - garbage。同时,也可以混用两个模式,对特定的文件采用ARC或者非ARC:Build Phases - Complie Sources 选中文件,ARC 输入:-fobjc-arc非ARC 输入:-fn... 阅读全文

posted @ 2015-12-25 11:08 loying 阅读(165) 评论(0) 推荐(0) 编辑

2015年11月22日

ReactiveCocoa 学习笔记

摘要: 1,https://github.com/ReactiveCocoa/ReactiveCocoa#importing-reactivecocoa先看一下github主页的介绍;2,http://benbeng.leanote.com/post/ReactiveCocoaTutorial-part1第... 阅读全文

posted @ 2015-11-22 15:31 loying 阅读(200) 评论(0) 推荐(0) 编辑

2015年11月13日

IOS-APP 《小小复读机》

摘要: 使用场景(软件需求):1,学习外语口语时复读;
2,演讲辩论回顾;
3,练习歌曲回顾;4,记录重要事项;核心功能:
录音,然后复读,复读可以变速,声音文件可以选择保留和删除。功能概要:
录音:开始、结束、暂停、取消;(参考微信的便捷式操作)
复读:A-B段复读、上一个和下一个录音文件、变速、正常播放... 阅读全文

posted @ 2015-11-13 10:28 loying 阅读(1033) 评论(0) 推荐(0) 编辑

IOS-APP 《时光荏苒》

摘要: 对自己的几点要求:1,独立制作,学习分析需求、设计界面;2,需求分析->概要设计->详细界面、功能设计->开发->测试->上架;3,实用性;4,尽量用自己没学过的知识点;这个APP耗时比较长的几个点:1,微信接入;2,NSDate和相关的类;3,AppStore审核相关ICON 和 截图功能;4,国... 阅读全文

posted @ 2015-11-13 09:41 loying 阅读(192) 评论(0) 推荐(0) 编辑

2015年11月6日

iOS 开发小记 (五)

摘要: 1、UIAlertController 提示框UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"取消订单" message:@"取消这次订单" preferredStyle:UIAle... 阅读全文

posted @ 2015-11-06 15:16 loying 阅读(195) 评论(0) 推荐(0) 编辑

导航