shawjan的专栏

人生之快事在于尽吾之欢,足以!

[解析]Objective-C 深浅拷贝

在C++中,深浅拷贝的区别如下: 浅拷贝。 缺省拷贝构造函数在拷贝过程中是按字节复制的,对于指针型成员变量只复制指针本身,而不复制指针所指向的目标,也就是两个对象中成员指针变量指向同一块内存深拷贝。对一个对象进行深拷贝,系统会为新对象变量中得每一个对象成员分配空间,并将原对象成员内容赋值给新对象...

2015-09-30 22:20:14

阅读数 403

评论数 0

[摘要]Effective Objective-C 2.0(二)

用前缀避免命名空间冲突 类似于Cocoa前缀NS、UI等,但是Apple宣称其保留使用所有“两字母前缀”,因此最好自定义前缀最好是三字母的。 若自己开发的程序库用到了第三方库,则应为其中的名称加上前缀 提供“全能初始化方法”原因:使其他初始化方法与底层数据解耦合,当底层数据存储机制发生改变时,只...

2015-09-30 20:57:16

阅读数 356

评论数 0

[网易笔试]Amusing Digits

题目链接:http://hihocoder.com/contest/ntest2015septdev/problem/1小Z一直是网易的粉丝,从网易97年6月成立开始他就一直关注着它的发展,并且玩过几乎所有的网易游戏。同时他也是一名数学爱好者,经常沉迷于研究一些游戏数值的特点。他觉得这些数字的设计...

2015-09-23 17:04:15

阅读数 830

评论数 0

[网易笔试]Difficult Player Grouping

题目链接:http://hihocoder.com/contest/ntest2015septdev/problem/4The 3v3 mode is a new PvP mode in Battle to the West. In this mode, a player needs to cho...

2015-09-23 16:57:57

阅读数 465

评论数 0

[网易笔试]Best Compression Algorithms

题目链接:http://hihocoder.com/contest/ntest2015septdev/problem/2 小Y是一名负责处理文字信息的易信工程师,每天他都要和字符串打交道。为了提高存储和传输效率,小Y在课余时间经常会去研究字符串的存储方法。通过内部使用的一种统一的加密算法,所有的...

2015-09-23 16:26:35

阅读数 539

评论数 0

[转]KVC 与 KVO 理解 自己动手实现KVO

文章转自:http://magicalboy.com/kvc_and_kvo/KVC 与 KVO 是 Objective C 的关键概念,个人认为必须理解的东西,下面是实例讲解。Key-Value Coding (KVC)KVC,即是指 NSKeyValueCoding,一个非正式的 Protoc...

2015-09-20 21:07:28

阅读数 557

评论数 0

iOS ViewCotroller生命周期

参考文章:http://www.cnblogs.com/Piosa/archive/2012/02/22/2363258.html如上图所示:加载循环: 程序请求了controller的view. 如果view当前不在内存中,controller调用loadview函数。 loadView 进行...

2015-09-10 00:08:09

阅读数 762

评论数 0

iOS程序启动过程

参考文章:http://www.cnblogs.com/ydhliphonedev/archive/2012/07/30/2615801.html 参考文章:http://www.w2bc.com/Article/4293UIApplicationUIApplication的核心作用是提供了iO...

2015-09-09 20:49:51

阅读数 341

评论数 0

iOS开发知识总结

iOS App 图标和启动画面尺寸Lauch Image 一张图了解App Icon 更多具体信息在这里了解App Icons on iPad and iPhoneiOS Human Interface Guidelines也对界面设计有讨论,因此可以参考。App Icon initWi...

2015-09-09 16:33:13

阅读数 272

评论数 0

[转]标准C++中的string类的用法总结

文章引用自:http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有...

2015-09-08 15:59:53

阅读数 341

评论数 0

安装mac 系统

http://www.iplaysoft.com/osx-yosemite-usb-install-drive.htmlhttp://www.docin.com/p-263659716.htmlhttp://www.macx.cn/thread-2128750-1-1.html

2015-09-06 23:32:13

阅读数 268

评论数 0

[leetcode]53 Ugly Number

题目链接:https://leetcode.com/problems/ugly-number/ Runtime:8ms1、问题Write a program to check whether a given number is an ugly number.Ugly numbers are po...

2015-09-06 11:27:54

阅读数 285

评论数 0

[leetcode]52 Add Digits

题目链接:https://leetcode.com/problems/add-digits/ runtime:8ms1、问题Given a non-negative integer num, repeatedly add all its digits until the result has o...

2015-09-06 10:35:01

阅读数 342

评论数 0

[leetcode]51 Delete Node in a Linked List

题目链接:https://leetcode.com/problems/delete-node-in-a-linked-list/ runtime:16ms1、问题Write a function to delete a node (except the tail) in a singly lin...

2015-09-06 10:05:30

阅读数 503

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭