iOS记录
逗你玩之豆豆豆
每天进步一点点
展开
-
Socket基础知识(一)
1、Socket又称“套接字”,网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket,应用程序通常通过“套接字”向网络发出请求或者应答网络请求。 2、网络通信的要素 网络上的请求就是通过Socket来建立连接然后互相通信 IP地址(网络上主机设备的唯一标识) 端口号(定位程序),用于标示进程的逻辑地址,不同进程的标示,有效端口:0~65535,其中0~10原创 2016-09-25 14:21:25 · 254 阅读 · 0 评论 -
iOS语音合成(仅支持英文)
苹果公司在iOS7中推出了语音合成的技术,无需网络环境也可以实现语音合成。iOS7语音合成的主要的API如下:1、AVSpeechUtterance,是语音合成的基本单位,它封装影响语音合成的需要的一些参数:语音、语调、语速和延迟等。2、AVSpeechSynthesisVoice,是语音合成中的Voice对象,它主要包括语音和地区两个方面。3、AVSpeechSynthesizer,语音合成器的管原创 2016-09-22 09:44:31 · 920 阅读 · 0 评论 -
进度圆环—支持点击
离散阶段圆环,支持点击效果,具有很强的扩展性 用法:#import "ViewController.h"#import "XQCircleView.h"@interface ViewController ()@property (nonatomic, strong) UILabel *clickLabel;@property (nonatomic, strong) XQCircleView *原创 2016-09-22 09:55:30 · 399 阅读 · 0 评论 -
Socket服务端(二)
1、将GCDAsyncSocket框架导入项目中 2、代码如下:#import "ViewController.h"#import "ServertListener.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad];原创 2016-09-26 13:53:12 · 289 阅读 · 0 评论 -
Socket客户端(三)
1、将GCDAsyncSocket框架导入项目中 2、代码实现如下:#import <Foundation/Foundation.h>@interface MessageModel : NSObject@property (nonatomic, strong) NSString *type;@property (nonatomic, strong) NSString *context;@e原创 2016-09-26 14:55:41 · 258 阅读 · 1 评论 -
高仿探探卡片滑动
1、卡片四个方向角滑动 2、右like左dislike 运行效果如下 代码如下: 宏定义文件#ifndef PrefixHeader_pch#define PrefixHeader_pch#define iPhone5AndEarlyDevice (([[UIScreen mainScreen] bounds].size.height*[[UIScreen mainScreen] bo原创 2016-10-03 11:38:08 · 4029 阅读 · 5 评论