摘要:
第一部分、概念的理解 1、什么是Socket? Socket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口提供的方法,发送与接收消息。 Socket描述了一个IP、端口对。它简化了
阅读全文
posted @ 2016-04-19 14:32
大醉和尚
阅读(258)
推荐(0)
摘要:
SIGHUP 终止进程 终端线路挂断SIGINT 终止进程 中断进程SIGQUIT 建立CORE文件终止进程,并且生成core文件SIGILL 建立CORE文件 非法指令SIGTRAP 建立CORE文件 跟踪自陷SIGBUS 建立CORE文件 总线错误SIGSEGV 建立CORE文件 段非法错误SI
阅读全文
posted @ 2016-04-13 17:52
大醉和尚
阅读(8880)
推荐(0)
摘要:
1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考APUE,认真总结一下,加深理解。 2、基本概念 我
阅读全文
posted @ 2016-04-13 17:43
大醉和尚
阅读(193)
推荐(0)
摘要:
虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。 这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。 本文假设你已经比较熟悉Obj-C的内存管理机制。 实
阅读全文
posted @ 2016-04-13 17:27
大醉和尚
阅读(198)
推荐(0)
摘要:
一、沙盒机制 沙盒的概念:沙盒是每一个iOS应用程序都会自动创建的一个文件系统目录(文件夹),而且沙盒还具有独立、封闭、安全的特点。 沙盒机制 沙盒机制的特点 沙盒文件系统目录获取某个模拟器下某个应用程序沙盒的所在位置 /Users/用户名/Library/Developer/CoreSimulat
阅读全文
posted @ 2016-04-11 13:16
大醉和尚
阅读(499)
推荐(0)
摘要:
协议声明类需要实现的的方法,为不同的类提供公用方法,一个类可以有多个协议,但只能有一个父类,即单继承。它类似java中的接口。正式协议(formal protocol) 声明正式协议使用@protocol指令,以@end结尾。@protocol MyXMLSupport- initFromXMLRe
阅读全文
posted @ 2016-04-11 10:17
大醉和尚
阅读(262)
推荐(0)
摘要:
虽然iOS很早就支持使用模糊效果对图片等进行处理,但尤其在iOS7以后,半透明模糊效果得到大范围广泛使用。包括今年最新发布的iOS8也沿袭了这一设计,甚至在OS X 10.10版Yosemite中也开始大量使用半透明模糊。 在iOS开发当中,我们有很多选择可以做半透明模糊效果,下面就是一些常见的方式
阅读全文
posted @ 2016-04-11 09:13
大醉和尚
阅读(154)
推荐(0)
摘要:
苹果在本周一发布了iOS 8.1版本,并正式开放了Apple Pay支付系统。Apple Pay是一个基于NFC的支付系统,不久将被数以万计的线下零售商店予以支持。即便这项科技并不是彻底的突破性进展,但它足以推动许多公司和零售商来支持这种支付方式,并成为苹果又一项成功的投资。 Apple Pay还给
阅读全文
posted @ 2016-04-11 09:04
大醉和尚
阅读(236)
推荐(0)
摘要:
文档上记录是这样的 The Scope of Instance Variables Toenforce the ability of an object to hide its data, the compilerlimits the scope of instance variables—that
阅读全文
posted @ 2016-04-11 08:59
大醉和尚
阅读(219)
推荐(0)
摘要:
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 [cpp] view plain copy 在项目中经常遇到隐藏tabBar,实力很多种方法,可以解决不同情况下问题 使用中涉及到view的层次关系,下面的使用方法 1、2不做说明;在使用3、
阅读全文
posted @ 2016-04-08 19:30
大醉和尚
阅读(450)
推荐(0)