ios
文章平均质量分 52
飞上天空的鱼
这个作者很懒,什么都没留下…
展开
-
黑马程序员_Objective C中的@property 与 @synthesize 快速生成setter getter方法
一般来说在一个类中 成员变量是会有setter 跟getter方法的。如果每一个成员变量的setter 跟getter方法都要手写出来的话 很麻烦 很耗时而且 大部分setter 跟getter方法内容都是简单的赋值 跟return 所以 有些成员变量 没必要手写setter 跟getter方法@property int age;这句话代表着 声明setAge:(in原创 2014-06-05 15:20:29 · 2540 阅读 · 0 评论 -
黑马程序员_对objective C 点语法的理解
首先我先说明下点语法的形式Class{}原创 2014-06-02 19:47:17 · 789 阅读 · 0 评论 -
黑马程序员_Objective C 类与协议
ASP.Net+Unity开发、.Net培训、期待与您交流!在oc中 有一种特殊的 接口 叫做协议@protocol Myprotocol 这是创建一个协议的方法- (void) test;- (void) test1;@end简单来说 协议的功能如下:1、协议声明了可以被任何类实现的方法2、协议不是类,但它是一个 其他对象可以 实现的原创 2014-06-16 21:35:50 · 1261 阅读 · 0 评论 -
黑马程序员_ 利用oc的协议实现代理模式
先说下代理模式是什么吧定义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象而代理对象可以在客户端和目标对象之间起到中介的作用。在看过李明杰老师的课程后,我对代理模式有了最初步的理解,虽然还很浅显 但是也明白了代理模式的一些作用跟用法。首先使用代理模式可以降低耦合度。大大的增强了代码的弹性。举个例子,原创 2014-06-17 20:39:36 · 10493 阅读 · 1 评论 -
objective c - 单例模式(多线程)
//基于gcd的单例模式static Type *_instances;+ (id)allocWithZone:(NSZone *)zone{ static dispatch_once_t onceToken; dispatch_once(&onceToken,^{ _instances = [super allocWithZone:zone];}); return _insta原创 2014-09-10 21:21:29 · 1191 阅读 · 0 评论 -
新浪微博ios客户端 开发流程
1. 首先 自定义AppDelegate (1).if:第一次登录此版本 :新特性展示—> OAuth页面 获取accessToken —> 主界面并且保存 账号信息 与access token ,by:单例模式。 else: if:如果未通过OAuth授权(即单例模式类中没有账户信息)就进入OAuth页面 —> 主界面 else: 直接进入主页面 并读取单例中原创 2014-09-01 21:04:30 · 3687 阅读 · 0 评论 -
UITextView 取消换行 文字自动向右滚动
最近遇到一个需求是要求,做一个不换行的输入框,文字都在一行显示,并且随着文字的增加会自动向右滚动,但由于某些原因 我需要使用UITextView 来做这件事情,但UITextView本身是继承自UIScrollView ,在某些对text的操控上不如UITextField用起来方便。 网上查了一下 大部分方案都是设置contentSize 还有 UITextView的size ,原创 2015-10-15 21:23:57 · 3995 阅读 · 0 评论