10 2017 档案
摘要:package cn.outofmemory.codes.Date; import java.util.Calendar; import java.util.Date; public class CalendarDemo { public static void main(String[] args) { ...
阅读全文
摘要:本文介绍了CocoaAsyncSocket库中GCDAsyncSocket类的使用、粘包处理以及时间延迟测试. 一.CocoaAsyncSocket介绍 CocoaAsyncSocket中主要包含两个类: 1.GCDAsyncSocket. 1 2 用GCD搭建的基于TCP/IP协议的socket网
阅读全文
摘要:在iOS10以上,权限这块有了一些变化 首先在info的URL Types 添加 prefs 1、打开APP设置界面 这个是跳到本身APP路径下的权限界面,比如有相机权限、通讯录等等,可以直接开关设置。 1、打开系统WIFI界面 这个可以实现ios10下的跳转wifi里面,可以直接选择某个wifi进
阅读全文
摘要:iOS界面之间的跳转方式基本有3种。 1、改变window的根视图 [self.window setRootViewController:VC]; 2、模态弹出 [self presentViewController:nextVC animated:YES completion:nil];//从当前界面到nextVC [self dismissViewContr...
阅读全文
摘要:在android的app开发中,经常会遇到需要跳转至系统设置页面的需求。但是当你使用以下代码时: 如 Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS); startActivity(intent); 你会发现此时并不是直接打开系统的w
阅读全文
摘要:最近把测试丢过来的种种BUG解决后,终于有时间去研究研究Socket通信,再加上以前做的WiFi连接和热点开启,于是有了现在的这篇博文:创建热点发送文件,让另一台手机连接热点接收文件。 效果图: 两台设备是如何传输文件的: 发送端->创建WiFi热点 接收端->连接热点 发送端->发送文件列表 接收
阅读全文
摘要:本文介绍了OC的数组对象的基本方法的使用: 因为OC的数组中存储的为对象类型,所以我们可以新建一个Person类,通过Person生成对象进行操作。 其中Person.h中的代码为: [objc] view plain copy #import @interface Person : NSObject { NSString *_name; //姓名 NS...
阅读全文
摘要:Foundation framework中用于收集cocoa对象(NSObject对象)的三种集合分别是: NSArray 用于对象有序集合(数组) NSSet 用于对象无序集合 (集合) NSDictionary用于键值映射(字典) 以上三种集合类是不可变的(一旦初始化后,就不能改变) 以下是对应的三种可变集合类(这三种可变集合类是对应上面三种集合类的子类): NSMu...
阅读全文