关闭

仿QQ左侧抽屉 Swift编写

// // RootViewController.swift // 抽屉_Swift // // Created by zhangqiang on 15/7/30. // Copyright (c) 2015年 zhangqiang. All rights reserved. // import UIKit let kScreenSize = UI...
阅读(218) 评论(0)

tableView位置的动态改变

#import "DetailViewController.h" @interface DetailViewController () { BOOL _isShowImageView; //背景图片是否显示(即tableView是否滑到顶部) BOOL _isMoveWithContentSize; //是否根据contentSize的改变来移动tableView BOO...
阅读(110) 评论(0)

XMPP

1,定义        可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP以Jabber协议为基础,而Jabber是即时通讯中常用的开放式协议。 2,基本网络结构        XMPP中定义了三个角色,客户端,服务器,网关。通信能够在这三者的任意两个之间双向发生。服务器同时承担了客户端信息记录,连接管理和信息的路由功能。网关承担着...
阅读(159) 评论(0)

在线音乐播放器单例

.h文件里面 #import @class AVPlayer; #define kLocalURL 1 #define kOnLineURL 2 //播放模式 enum { AVPlayerOrderLoop = 0, AVPlayerRandomLoop = 1, AVPlayerSingleLoop = 2, AVPlayerListLoop = 3 }; typ...
阅读(682) 评论(0)

ios JSON解析(异步)

1,单例 +(void)dataDown:(NSString *)UrlString myBlock:(imageBlock)mb { NSURL *url = [NSURL URLWithString:UrlString]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; NSOper...
阅读(273) 评论(0)

ios 数据持久化之沙盒

1,访问沙盒路径 //1,home主目录里面有,Documents,Library,tmp和一个应用程序 NSLog(@"Home:%@",NSHomeDirectory()); //2,Documents NSString *documentsPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirecto...
阅读(216) 评论(0)

ios 视图之弹窗

1,NSUserDefaults NSUserDefaults *user = [NSUserDefaults standardUserDefaults]; if ([[user objectForKey:@"userName"] isEqualToString: self.userName.text] && [[user objectForKey:@"pa...
阅读(171) 评论(0)

ios 集合视图(九宫格布局)

利用UIViewController,UIView,UICollectionViewCell,通过重写UICollectionViewDelegate,UICollectionViewDelegateFlowLayout, 协议的一些方法实现(以及UICollectionViewDataSource) 1,在RootViewController里面 //设置代理 self.rt...
阅读(748) 评论(0)

ios 线程

*******创建线程 //线程 //第一种 /* //线程 NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(sum) object:nil]; //给线程起名字 thread.name = @"thread"; //启动线程 ...
阅读(111) 评论(0)

IOS之线程(GCD)

//GCD(先进先出 FIFO) //串行:前一个任务完成,后一个任务才能执行 //并行:任务在派发时是有序的,但是不用等第一个任务执行完成才开始 //GCD队列分为三种:主队列,全局队列,自定义队列 //1,使用主队列实现任务派发(串行),在主线程中 /* dispatch_queue_t mainQueue = dispatch_get...
阅读(312) 评论(0)

ios数据持久化之数据库(SQLite)

准备工作:引入libsqlite3.0.dylib框架...
阅读(220) 评论(0)
    个人资料
    • 访问:3238次
    • 积分:139
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档