摘要: 课程要点:plist文件的新建与读取给UITableView设置变化的值单元格的删除、插入及刷新 plist文件的新建与读取 新建plist Commadn+N,iOS->Resouce->Property List plist文件还有另外一种展现形式 右键plist文件,open as->... 阅读全文
posted @ 2015-12-15 18:03 广_ios 阅读(694) 评论(0) 推荐(2) 编辑
摘要: 课程要点:UITableView及其两种风格和三部分 UITableViewController UITableViewCell及其四种风格 通过代理给UITableView设置cell性能优化 tableView的其他代理方法UITableView及其两种风格和三部分 UITableView是一... 阅读全文
posted @ 2015-12-15 12:20 广_ios 阅读(643) 评论(0) 推荐(5) 编辑
摘要: #import "ViewController.h"@interface ViewController (){ UIImageView *imgView;}@end@implementation ViewController- (void)viewDidLoad { [super vie... 阅读全文
posted @ 2015-12-10 08:42 广_ios 阅读(329) 评论(0) 推荐(1) 编辑
摘要: 课程要点:控件之间的继承关系、UILabelUIImageView利用UIImageView实现帧动画补充试图之间的继承关系 昨天学习UIView的时候,了解到UIView里面有以下几个常用属性 * backGroundColor:背景颜色 * alpha:透明度 * subViews:子试... 阅读全文
posted @ 2015-12-02 17:13 广_ios 阅读(511) 评论(1) 推荐(0) 编辑
摘要: 课程要点:创建一个iOS工程AppDelegate类UIKit框架以及UIWindow在window上添加第一个试图UIViewNSTimer(定时器) 创建一个iOS工程 PS:接下来简单介绍一下工程里的文件与磁盘里文件的对应关系 AppDelegate类 创建工程过后咱们可以看到系统给... 阅读全文
posted @ 2015-11-30 12:30 广_ios 阅读(360) 评论(0) 推荐(1) 编辑
摘要: 课程要点:内存管理的必要性MRC(手动管理)自动释放池ARC是怎么对内存进行管理的 内存管理的必要性 OC是一门面向对象的语言,在软件运行过程中会创造大量的对象,每创建一个对象系统就会给其分配一块内存,如果开发者不对创建的这些对象进行管理,当这个软件占用系统20兆内存时,iPhone开始发出内存警告... 阅读全文
posted @ 2015-11-27 19:13 广_ios 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 项目准备阶段1、产品经理将整体项目拆分成不同的单独模块,每个模块尽量细化到能够自成一体。例如app的登录注册模块,不能仅仅就是登录注册这两个界面,而是要将所有与这有关的需求整合到一块。要达到的效果就是用户直接能用这个功能。2、开发团队根据需求列表,做工作量的预估和安排。开发准备阶段(每一次迭代都是都... 阅读全文
posted @ 2015-10-15 15:26 广_ios 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 本篇的主题有三个:1、封装思想的介绍2、我的封装代码3、我在封装sharesdk(采用的是简洁版本)分享功能是碰到的问题,以及解决方法。PS:其实这个我之前封装过一次,不过最近在重构项目时发现,当时封装的是如此的垃圾,所以在这里再来一次。欢迎大家批评纠错。封装思想因为这次封装的第三方SDK的功能,所... 阅读全文
posted @ 2015-09-13 08:41 广_ios 阅读(2992) 评论(1) 推荐(1) 编辑
摘要: 目前项目里有微信支付的需求,调研过一段时间后,发现其实并没有想象中的那么困难。如果你只是想实现该功能,一个方法足以,但是若你想深入了解实现原理。就需要花费更多的功夫了。目前我只清楚微信支付需要做签名,一种是在后台签名,一种是自己在前端签名。其实这对前端来说代码量并没有多大的改变,最大的区别是在... 阅读全文
posted @ 2015-06-30 08:08 广_ios 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: 首先导入AFNetworking第三方框架,然后将下面的.h和.m放在你新建的类中便可GGNetworkJudge.h 在最后会有Singleton.h头文件代码 1 #import 2 #import "AFNetworkReachabilityManager.h" 3 #import "Si... 阅读全文
posted @ 2015-06-19 10:54 广_ios 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 今天给大家共享一个我自己封装的网络请求类,希望能帮助到大家。前提,导入AFNetworking框架,关于修改AFN源码:通常序列化时做对text/plan等的支持时,可以一劳永逸的修改源代码,在acceptableContentTypes中修改成如下即可:self.acceptableContent... 阅读全文
posted @ 2015-06-16 23:59 广_ios 阅读(2511) 评论(1) 推荐(0) 编辑
摘要: 从服务器下载项目,下面的命令意思是 将服务器中mycode仓库的内容下载到/Users/apple/Documents/test目录中 我的电脑名叫做MacBook,记得将这个名字改成你们的电脑名字,如果你桌面上没有命名为test的文件夹,自己键一个 ,或者自己制定一个路径用来保存下载的代码’... 阅读全文
posted @ 2015-03-25 17:49 广_ios 阅读(1387) 评论(0) 推荐(1) 编辑
摘要: 首先关于copy和mutableCopy的行为:不管是NSString这种元素类、还是NSArray这样的容器类、还是Mutable和非Mutable类,copy和mutableCopy调用后表现的行为到底是什么样完成取决于类本身NSCopying和NSMutableCopying协议是如何实现的。... 阅读全文
posted @ 2015-12-30 15:34 广_ios 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 用模型取代字典理由:**使用字典的坏处一般情况下,存入数据和取出数据都使用“字典类型的key”,编写这些key时,编译时不会有任何的友善提示,需要手敲,容易出错。 dict[@“name”] = @“jack”; NSString *name = dict[@“name”];**使用模型的好处1、所... 阅读全文
posted @ 2015-12-18 17:03 广_ios 阅读(223) 评论(0) 推荐(1) 编辑
摘要: MagicNumber->autoresizingMask->autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了在iphone4-iphone4s时代 苹果推... 阅读全文
posted @ 2015-12-18 14:51 广_ios 阅读(231) 评论(0) 推荐(1) 编辑
摘要: Xcode7中苹果为我们增加了两个重要的debug相关功能。了解之后觉得非常实用,介绍给大家。1.Address Sanitizer: 妈妈再也不用担心 EXC_BAD_ACCESSEXC_BAD_ACCESS一直是很多开发者的噩梦,因为这个错误很不直观,出现后往往要花很长时间才能定位到错误。苹果这... 阅读全文
posted @ 2015-12-02 15:16 广_ios 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 课程要点:C语言字符串与OC语言字符串的区别类方法与对象方法的区别理解NSString(可变字符串)和NSMutableString(不可变字符串)的差异NSString(不可变字符串)NSMutableString(可变字符串)辨析NSString与NSMutableString使用上的不同 C语... 阅读全文
posted @ 2015-11-29 17:05 广_ios 阅读(202) 评论(0) 推荐(0) 编辑