摘要: 这是一篇介绍GCDAynscSocket客户端简单使用的文章(服务端后续添加) 背景:在这篇文章之前我对socket的了解仅限于知道有TCP、UDP两种方式,使用抓包工具时甚至看不懂抓包数据(惭愧...),所以本文介绍内容深度有限,主要介绍了一些简单用法。 在这篇文章中主要介绍: 1、使用GCDAy 阅读全文
posted @ 2015-06-03 14:56 松鼠的松子 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 如题 1 2 3 4 5 6 7 8 9 = 81 在1-9之间添加加减乘除号,使等式成立答案还没有,目前思路:1、 不考虑加减乘除的预算优先级,且忽略运算的性能。 可以采用8个for循环嵌套2、优化上面的计算,采用递归?3、穷求全部可能的出现的情况,列出等式,计算 阅读全文
posted @ 2015-04-03 15:32 松鼠的松子 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 多次遇到类似问题目前只找到原因,在此记录。找到解决方案时,再补充添加。 问题描述: 声明类A,类B,主类M. 在类A中声明一个变量数组testArray; @property (nonatomic, strong) NSArray *testArray; 在主类M中实例化类A,并添加视图; A *a 阅读全文
posted @ 2015-03-05 10:10 松鼠的松子 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 本文转自http://www.cnblogs.com/martin1009/archive/2012/06/07/2540123.html//一、NSString/*----------------创建字符串的方法----------------*///1、创建常量字符串。NSString *ast... 阅读全文
posted @ 2014-11-19 09:54 松鼠的松子 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 在objective c中,除了C的数组使用方法,Cocoa还为我们提供了一个NSArray类,使用该类可以简单方便的存储对象,该类同NSMutableString一样,还有一个子类,用于处理可变数组:NSMutableArray.类中的方法简单直了,很容易理解,下面只做一些简单的示范:#impor... 阅读全文
posted @ 2014-09-02 09:37 松鼠的松子 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 1、基础* : 简接寻址运算符& : 地址运算符int count = 10; //定义变量count,赋初始值10;int *intPtr; //*定义变量inPtr是int的指针类型intPtr = &count; //表达式&count表示变量count的指针,将它赋值给指针变量intP... 阅读全文
posted @ 2014-08-14 16:09 松鼠的松子 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 对含所有不同类型数据的表达式求值时,Objective-C编译器会遵循一些非常严格的规则,下面总结了表达式求值的过程中,不同类型的操作数发生转换的先后顺序:1、如果其中一个操作数是long double类型的,另一操作数被转为long double型,则计算结果也是这种类型。2、如果其中一个操作数是... 阅读全文
posted @ 2014-08-14 10:31 松鼠的松子 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: #import int main(int argc,char *argv[]){ @autoreleasepool{ int foo =10; void (^printFoo)(void)= ^(void){ NSLog(@"foo=%i",foo) ... 阅读全文
posted @ 2014-08-14 09:58 松鼠的松子 阅读(130) 评论(0) 推荐(0) 编辑