02 2017 档案

摘要:一、C语言基础 基本数据类型、基本运算、函数、数组、字符串、指针、结构体、预处理指令、枚举、文件操作、内存管理 二、Objective-C 1、Objective-C基本语法 数据类型、表达式、变量、循环结构、选择结构 2、Objective-C面向对象 类、对象、继承、自省、SEL选择器、属性访问、多态、动态类型、动态绑定 3、内存管理 ARC、MRC、GC 4、Runtim... 阅读全文
posted @ 2017-02-28 18:21 TheYouth 阅读(419) 评论(0) 推荐(0) 编辑
摘要:1、虚拟经济必将超过或取代实体经济(个人观点,感觉比重会多点,但是不会取代,没有实体经济,怎么会有虚拟经济)。 2、中国股市告别长达4年熊市,2006年,2007年进入牛市(个人观点,牛市都有个轮回,大概是4,5年)。 3、什么是次贷危机(个人观点,当时美国房价相当便宜,银行就借钱给人民,鼓励他们去买房或做一些生意,但其实他们能力很有限,并没买不起房,因为便宜且有很容易拿到银行贷款,这样就... 阅读全文
posted @ 2017-02-26 21:57 TheYouth 阅读(543) 评论(0) 推荐(0) 编辑
摘要:一、斯坦福最受欢迎的人生规划课(读书笔记) 二、像卡耐基一样经营人生(读书笔记) 三、心理学与九型人格(读书笔记) 阅读全文
posted @ 2017-02-26 21:06 TheYouth 阅读(561) 评论(0) 推荐(0) 编辑
摘要:一、网络基础 二、数据流 三、socket通信图 阅读全文
posted @ 2017-02-25 10:26 TheYouth 阅读(122) 评论(0) 推荐(0) 编辑
摘要:三、创建构造方法例子 四、Designated构造方法与Convenience构造方法 Swift语言这种强制化得构造规则,能够保证一个类在完成构造时,其内部的所有属性都构造完成。在使用Objective-C进行开发时,很多初学者都可能会遇到这样一种情况,完成了某个类的初始化,但向类的属性进行赋值时 阅读全文
posted @ 2017-02-24 20:24 TheYouth 阅读(627) 评论(0) 推荐(0) 编辑
摘要:swift中的懒加载 阅读全文
posted @ 2017-02-23 21:51 TheYouth 阅读(280) 评论(0) 推荐(0) 编辑
摘要:1.private 静态方法,只能该类可以使用,不要在externsion使用,父类不能识别,可以在本类中单写个方法 2. 如果是事件,如按钮的事件加上private这时是不能访问的,需要加上关键字@objc 阅读全文
posted @ 2017-02-23 21:42 TheYouth 阅读(640) 评论(0) 推荐(0) 编辑
摘要:extension与OC中分类差不多 1.创建方式 1.如给Bundle创建分类创建nameSpace属性 阅读全文
posted @ 2017-02-23 21:35 TheYouth 阅读(158) 评论(0) 推荐(0) 编辑
摘要:在Swift中并不提倡使用Runtime,而是像其他语言一样使用反射(Reflect)。当然,目前Swift中的反射还没有其他语言中的反射功能强大,不仅远不及OC的Runtime,离Java的反射也有一定的距离。Swift的反射机制是基于一个叫 Mirror 的 struct 来实现的 //反射事例 阅读全文
posted @ 2017-02-23 21:26 TheYouth 阅读(284) 评论(0) 推荐(0) 编辑
摘要:一、概念及定义 1、什么是闭包 2、闭包的类型 2.1 闭包的形式有: 2.2 闭包表达式 实例1: 实例2: 2.3 尾随闭包 2.4 运算符闭包 2.5 值捕获 1.1闭包完整的定义 二、实例 1.定义闭包和执行闭包(无返回值) 2、监听按钮点击事件 3.传入字典返回控制器 阅读全文
posted @ 2017-02-23 21:03 TheYouth 阅读(278) 评论(0) 推荐(0) 编辑
摘要:swift是一个全新的开放式的编程语言 //1.命名空间 什么是命名空间: 命名空间是用来组织和重用代码的[1] 。如同名字一样的意思,NameSpace(名字空间),之所以出来这样一个东西,是因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重, 如果两个人写的库文件中出现同名的变量或函数(不可避免),使用起来就有问题了。 为了解决这... 阅读全文
posted @ 2017-02-23 20:35 TheYouth 阅读(1519) 评论(0) 推荐(0) 编辑
摘要:一、思维导图 二、涉及重点 1.什么是即时通迅 2.环信的配置 2.1)首先注册和登录 2.2)创建应用,传推送证书,p12文件 2.3)加入sdk,最好用cocopods安装 2.4)环信api的作用(重要) 2.5)初始化SDK,设置Appkey及其它相关东西,参考网址http://docs.e 阅读全文
posted @ 2017-02-21 15:10 TheYouth 阅读(333) 评论(0) 推荐(0) 编辑
摘要:一、思路分析 //思路如下 优化内存 1.需要用3个UIImageView来实现即可。 初始状态 二、重点代码 1.初始化ScrollView设置偏移量偏移到中心位置 2.添加定时器并设置定时器 3.设置滚动图片 4. 其它 阅读全文
posted @ 2017-02-20 21:39 TheYouth 阅读(1311) 评论(0) 推荐(0) 编辑
摘要:一、涉及知识点 1.属性和方法的定义 (1. 定义数组 (2.定义类属性 1 //这种形式不用?代表一定有值,不用可选项,会自动创建空间 2 var persons = Person() (3.闭包作为属性方法来创建 2.闭包的使用 (1.没有回调的闭包 (2.有参数的回调闭包 3.storyboa 阅读全文
posted @ 2017-02-18 22:51 TheYouth 阅读(211) 评论(0) 推荐(0) 编辑
摘要:一、流程图(思维导图) 二、代码如下 1、服务端 2、客户端 阅读全文
posted @ 2017-02-16 18:18 TheYouth 阅读(268) 评论(0) 推荐(0) 编辑
摘要:一、流程图 二、代码 1.模型归档 (1) (2) 2.数组及字典其它方式归档 阅读全文
posted @ 2017-02-15 16:04 TheYouth 阅读(256) 评论(0) 推荐(0) 编辑
摘要:网络聊天室(socket简单聊天) 关键代码如下: 一、连接 1.socket连接 2.socket代理回调 二、登录 三、发送信息 1.发送信息 2.键盘处理 四、读取消息和显示消息 阅读全文
posted @ 2017-02-08 21:21 TheYouth 阅读(5221) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示