- 博客(6)
- 收藏
- 关注
原创 Java面试题介绍 - [01]
最近正在找工作,遇到一些面试题, 和大家分享下 1. hashCode()方法有什么作用? 我的回答是判断两个对象是否相等。但是综合了网上的观点,不太完全。 Object的equals方法是判断两个引用是否指向同一个对象,源码如下 public boolean equals(Object obj){ return (this == obj) }
2015-06-12 18:04:02 376
原创 iOS开发 - 多线程间通信
一、线程间通信的意义 一个iOS程序运行时对应一个进程, 该进程至少包含一个主线程, 实际的程序通常是多线程运行的, 而多个线程之间常常涉及到通信问题, 有时候需要开启一个子线程来完成一些耗时操作, 但是子线程执行完后又需要回到主线程更新UI界面, 相当于子线程执行完后, 通知主线程更新UI界面。 二、阻塞主线程的情况 主线程是顺序执行的, 如果耗时操作放在
2015-06-04 19:52:28 440
原创 Xcode6调试runtime机制的objc_msgSend函数时报错
1. 问题 利用Xcode6调试runtime机制, 利用objc_msgSend调用对象方法时报错 : Too many arguments to function call , expected 0, have3 2. 解决方案 修改Xcode的工程配置
2015-05-27 22:08:03 487
转载 How Can One Transfer Xcode 4 Code Snippets from One Machine to Another
iOS开发中, 我们可以将经常重复利用的代码保存到Snippet Library以便下次可以方便直接拿来用。辛辛苦苦在一台mac上备份了许多代码段,怎么直接将这些代码段直接拿到另外的mac上用呢? Snippet Library保存在Xcode的目录: ~/Library/Developer/Xcode/UserData/CodeSnippets/ 详见:http://sta
2015-05-26 09:15:36 445
原创 const关键字
1. const关键字的作用 const是C语言和C++的关键字,在C语言中, 常常用来修饰一个变量不允许被改变 2. const关键字举例 范例1: 范例2:
2015-05-20 17:03:07 272
原创 C语言之预处理
1. 预处理概念 预处理是指程序在编译之前,预处理器对源代码的预处理指令进行处理(例如宏替换), 得带一份新的源代码, 编译器再对新的源代码进行编译, 如图所示:
2015-05-19 14:30:56 372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人