04 2017 档案
摘要:WCF的全称是windows的通信基础 Windows Communication Foundation。本质上来讲,他是一套软件开发包。 服务终节点的三要素 用来发送接收消息的构造 创建一个WCF程序
阅读全文
摘要:, 什么是库? 库是程序代码的集合,是共享程序代码的一种方式 根据源代码的公开情况,库可以分为2种类型 开源库 公开源代码 比如SDWebImage AFNworking 闭源库 不公开源代码,是经过编译后的二进制文件,看不到具体实现 主要分为:静态库、动态库 静态库和动态库的存在形式 静态库: .
阅读全文
摘要:恢复内容开始 记录控制器对应的类 ppt 找应用程序的根控制器 AppDelegate 文件 int main
阅读全文
摘要:以下两句代码 要注意先后顺序 当键盘监听到有通知时才会刷新键盘 ,所以要在键盘刷新前 及接受到通知前 先将表情数据加入到沙盒中 让数据先更新 等键盘刷新时 数据已经更新了
阅读全文
摘要:添加一个新的表情的时候 调用 recentEmotions方法 将所有表情写入数组 每次都是 添加一个新的表情进来 要将沙盒中的所有表情首先加载进数组,然后将表情添加到数组里面 然后在将数组写入沙盒 处理方式 没有必要每次都要到沙盒里面读取数组文件 类方法 不能访问 成员变量 所以定义一个全局变量
阅读全文
摘要:[emotions removeObject:emotion] 根据内存地址删除对象 键盘上的表情是从沙盒中来的 最近里面的 表情 是从 achive里面加载过来的 而默认键盘或其它键盘的表情是plist里面加载过来的 以下数组会越界 第三种方法删除: 如果self和other的内存地址一样 isE
阅读全文
摘要:让点击过的按钮及时在最近使用的表情键盘中显示 当点击取消 时,整个控制器就会被销毁 然后最近那个View也会被销毁 再次点击发送微博按钮 就会再次来到发送微博的控制器 控制器会重新创建 view 也会重新创建 键盘里面的数据会刷新 如果我们想点击后的按钮立刻再最近那个view中显示 意味着数据要及时
阅读全文
摘要:对象存储异常 对象存储要遵守NSCoding协议 #import "EmotionModel.h" @interface EmotionModel()<NSCoding> @end @implementation EmotionModel /** *当一个对象要归档进沙盒中时,就会调用这个方法 *目
阅读全文
摘要:1.用数组存储是让表情有顺序 以下代码传入一个表情模型 就会创建一个数组来保存 数组长度永远是1 当初NSKeyedArchiver进去的是什么数据类型 NSkeyedUnarchiver 出来就是什么数据类型 #define HWRecentEmotionsPath [[NSSearchPathF
阅读全文
摘要:可以将当前这份代码保存到本地文件夹 通过clone的方式保存到本地文件夹 2.Fork 关注一个项目做了哪些改变 3.通过Xcode将代码提交到GitHub上 注册一个GitHub账户 配置SSH keys,就可以和GitHub无缝衔接 1.点击昵称 来到个人主页 点击主页中的repositorie
阅读全文
摘要:1不要用行动上的勤奋掩盖思想上的懒惰 我们公司曾经招过一个产品经理。 他在众多知名的互联网公司都待过,来到我们这里后开始接手一个产品。 他每天都很努力工作啊,别人下班他加班,别人周末放假他还会自己去公司,有时候忙到连头发都没有时间洗。 3个月后,我把他劝退了。 原因当然不是因为他没洗头,虽然我是很讨
阅读全文
摘要:1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,
阅读全文
摘要:ARC 和 MRC 项目中使用 ARC 还是 MRC,对使用 FMDB 都没有任何影响,FMDB 会在编译项目时自动匹配。 使用 在 FMDB 中有三个重要的类: 数据库创建 FMDatabase 是通过一个 SQLite 数据库文件路径创建的,此路径可以是以下三者之一: 打开数据库 数据库必须是打
阅读全文
摘要:以上三种不能存储大批量数据 plist只能先取出来 里面的数据 覆盖存储 SQLLite3 数据库 纯C语言 轻量级 CoreData 基于SQLLite3 OC版本 重量级 大批量数据缓存 SQLLite3
阅读全文
摘要:他曾是高考文科状元,北大才子,80年代的天之骄子,在他34岁的年纪,他被迫操起了杀猪刀,开始了杀猪剁肉的买卖,柴静曾经对他有个专访,问他希望自己以后能做什么,他说,现在不敢说,命运基本上,不掌握在我手里,50岁的时候,已经到了知天命之年的陆步轩终于完成了自己的逆袭,这些年,他的身上发生了什么? 1
阅读全文
摘要:框架改了 每个使用该框架的控制器都要改 这样很麻烦 我们可以写个工具类
阅读全文
摘要:进入到项目文件夹 如果新建项目时没有勾选git 进入到项目中
阅读全文
摘要:对于定义的 全局字符串常量 在其他地方通过extern 引用 才可以使用
阅读全文
摘要:有的时候xcode打印后台返回的日志,明明后台返回的是中文,但是在xcode的日志里面却不是中文,而是unicode编码,这个就比较坑,因为看不到内容。 其实解决办法有两种: 第一种就是给xcode安装插件,基本上都是先安装alcatraz,然后在安装插件即可实现,但是貌似随着xcode的不断更新,
阅读全文
摘要:在项目开发的过程中,遇到了一个问题,就是webp的图片,先解释一下webp是啥,webp是谷歌开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,说白了就是省空间,特别对于移动端的App来说应用的大小还是很有必要的能省则省。 问题来了,苹果原生的并不支持webp类型的图片
阅读全文
摘要:1Objective-C内部的实现 2CALayer和View的关系 3 http协议,tcp/ip 4 UITableView的那些元素是可以自定义的? 5 c语言的,定义变量,比如int,在什么情况下,其最大值是不同的 6 比较32位平台和64位平台不同 7 iphone app为什么会被打回来
阅读全文

浙公网安备 33010602011771号