自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 cellForRowAtIndexPath不执行

遇到这种问题,首先检查最基本的东西 【1】 代理协议写没写,遵没遵守。 【2】 numberOfRows 是否为0 【3】 如果代理协议 不是等于self, 而是等于另外一个类。这个时候,这个类应该是这个tableview所属的view或者controller的一个属性,或者全局变量。如果每次都是通过直接创建,然后设置其为代理。那么由于OC的ARC机制,中途这个类就会被自动释放。所以,

2015-12-17 18:16:06 761

原创 常见视频格式

视频格式可以分为适合本地播放的本地影像视频和适合在网络中播放的网络流媒体影像视频两大类。=============================================================================================AVI    AVI格式调用方便、图像质量好,压缩标准可任意选择,是应用最广泛、也

2015-12-11 11:53:30 1491

原创 osChina创建git工程

创建一个空的文件夹。(个人创建在了桌面,名字为gitTest)cd /Users/apple/Desktop/gitTest把项目工程的git URL得到WiKideMacBook-Air:gitTest WiKi$ git clone git@git.oschina.net:suwenkang/onlyText.gitWiKideMacBook-Air

2015-12-10 16:29:05 485

原创 视频的byte大小和时间

NSData *date = [NSData dataWithContentsOfFile:[mp4 relativePath]];                        NSLog(@"%lu",(unsigned long)date.length);   // bytes                              

2015-12-10 15:21:25 700

原创 SSH配置以及多个SSH & config文件

更新于:2018.1.26新买了个pro电脑。15寸,16G,256G需要重新配置下电脑。ssh也要重新搞一下。以前写的这个博客,又重新翻开了。在此记录下,小小的曲折。`git config --global user.name "wiki_coding"``git config --global user.email "xx@xx.co

2015-12-10 11:55:13 22863

原创 MAC Github的使用方法

首先从网上下载GitHub Desktop。输入用户名和密码。选择你的工程。创建完成并且添加之后,进行commit操作。在这里填写commit理由。点击commit就可以直接上传到github上了。

2015-12-09 15:56:24 357

原创 CocoaPods的安装

$ gem sources -l查看输出,如果输出结果是*** CURRENT SOURCES ***https://ruby.taobao.org/那么就可以直接进行pod的安装了。不是的话,需要删除内容,然后添加上面的URL。比如:$ gem sources --remove https://rubygems.org/$ gem sources -a https://ruby.tao

2015-12-09 12:11:36 289

原创 Socket套接字

OSI (Open System Interconnection),开放式系统互联参考模型。它把网络协议从逻辑上分为了7层。OSI七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题,其最主要的功能就是帮助不同类型的主机实现数据传输。它的最大优点是将服务、接口和协议这三个概念明确地区分开来。OSI七层模型:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。

2015-12-08 15:42:37 473

原创 了解HTTP

HTTP(超文本传输协议)是一个属于应用层的面向对象的协议。由于其间接快速的方式,适用于分布式超媒体信息系统。HTTP请求由三部分组成:请求行,信息报头,请求正文。HTTP请求方法:GET、POST、HEAD、PUT、DELETE、TRACE、CONNECT、OPTIONS。HTTP响应由三部分组成:状态行,消息报头,响应正文。消息报头包括普通报头,请求报头,响应报

2015-12-08 13:47:32 374

原创 OC 关键字

nullable            可空类型。nonatomic           禁止多线程,变量保护,提高性能。atomic              提供多线程安全。是oc使用的一种线程保护技术,是防止在未完成的时候被另外一个线程读取,造成数据错误。而这种机制是                                                 耗费系统 资

2015-12-07 15:57:24 1052

原创 代码块创建Label

-(UILabel *)label2{        if (!_label2) {                _label2 = ({            _label2 = [[UILabel alloc] init];            _label2.frame = CGRectMake(0, 300, 100, 40);

2015-12-03 17:13:16 909

原创 二次封装的GCD使用

串行队列 & 并发队列 //创建队列  GCDQueue *queue = [[GCDQueue alloc] initConcurrent];   //initSerial  串行队列    initConcurrent 并发队列GCD线程组    //等线程1和线程2执行完了之后,执行线程3    GCDGroup *group = [[

2015-12-03 10:08:34 626

转载 autolayout 计算tableView的高度

在IOS7以后,出现了自动计算高度的方法。systemLayoutSizeFittingSize。但是这个得到的是contentView的高度,所以cell的高度还要再+1.在计算出高度之后,可以保存在数组中,或者在这个cell中有关CGFloat属性,来保存当前的cell的model所占cell的高度。避免重复计算。- (CGFloat)tableView:(UI

2015-12-02 11:38:00 480

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除