自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS超全学习资料

超全学习资料 超全学习资料点击打开

2015-10-21 06:36:27 496

转载 版本控制工具(CVS、SVN、GIT)简介

1 版本控制工具的功能: 版本控制工具:  提供完备的版本管理功能,用于存储、追踪目录(文件夹)和文件的修改历史,是软件开发者的必备工具,是软件公司的基础设施。版本控制软件的最高目标,是支持软件公司的配置管理活动,追踪多个版本的开发和维护活动,及时发布软件。 2 版本控制软件有: CVS 、Visual SourceSafe、PVCS 、SVN、GIT…… CVS(Concurren

2015-10-14 09:14:53 1548

转载 iOS TableViewCell 动态调整高度

在写sina 微博的显示微博内容时,用到cell进行显示,那么就要考虑到不同微博内容导致的cell高度问题。在微博显示的内容中包括了文字和图片,那么就要计算文字部分的高度和图片部分的高度。这篇博文就记录一下如何处理cell高度的动态调整问题吧! 一、传统的方法 在tableview的delegate的设置高度的方法中进行设置- (CGFloat)tableView:(UITableVi

2015-10-13 14:20:00 492

转载 UITableViewCell重用问题

在写sina 微博界面的过程中使用到了cell,那么就是在cell上添加一些控件,但是由于每条微博的内容都是不同的,所以在显示的过程中,出现了内容重叠的问题,其实就是UITableViewCell重用机制的问题。 [cpp] view plaincopy - (UITableViewCell *)tableView:(UITableView *)

2015-10-13 14:19:25 422

转载 iOS 图片压缩

[objc] view plaincopy "font-family: Arial, Helvetica, sans-serif;">      iOS 对图片进行压缩处理 在开发中,我们通常需要进行图片上传等操作,例如:上传头像等,图像本身显示的就是很小一张图片,而我们直接拍照,或者相册选取的图片通常都比较大,这时候,我们就需要对图片做相应的处理,

2015-10-01 15:41:11 463

转载 Xcode7适配iOS9遇到的一些问题及解决办法

网络请求报错。 升级Xcode 7.0发现网络访问失败。 输出错误信息 #warning: 获取app配置信息失败: The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. 原因:iOS9引入了新特性App

2015-10-01 15:18:38 1174

转载 Xcode常见的项目文件介绍

一、项目文件结构示意图   二、文件介绍 1.products文件夹:主要用于mac电脑开发的可执行文件,ios开发用不到这个文件 2.frameworks文件夹主要用来放依赖的框架 3.test文件夹是用来做单元测试的 4.常用的文件夹(项目名称文件夹) (1)XXXinfo.plist文件(在该项目中为  01-常见文件-Info.plist)

2015-10-01 15:06:20 679

转载 第三方类库masonry(自动布局)的使用

环境信息: Mac OS X 10.10.3 Xcode 6.3 iOS 8.3 正文: 前期准备: 1. 下载Masonry并导入到工程中; 2. 将Masonry.h导入当前控制器。 案例一: 要求: 无论在什么尺寸的设备上(包括横竖屏切换),红色view都居中显示。 案例一 实现: #import "ViewControll

2015-10-01 15:04:09 745

转载 30个iOS常用动画

30多个iOS常用动画,带详细注释 // // CoreAnimationEffect.h // CoreAnimationEffect // // Created by VincentXue on 13-1-19. // Copyright (c) 2013年 VincentXue. All rights reserved. // import   @interface Co

2015-09-30 14:39:04 524

原创 Swift控制流

2015-09-24 15:12:53 348

原创 Swift字典

自学Swift 字典分享

2015-09-24 15:05:46 448

原创 Swift数组

今天看视频和查资料自学了Swift

2015-09-24 14:56:06 316

原创 Swift元组

在Swift中,不仅有字典,数组等集合,还有一种特殊的而且轻量级的集合叫做元组  Tuples

2015-09-24 14:48:28 409

原创 SWift 常量,变量,元组

这几天看Swift的书 + 网上查资料,开是Swift之旅 学一门新语言之前,首先得先了解它的基础 在Swift中,变量和常量不在象 OC 中那样 NSInteger num,NSString *name,而是完全用 let, var 来修饰常量变量,甚至可以不制定类型,让Swift强大的编译器自己去推测确定类型 下面来看看Swift中的元组

2015-09-24 14:36:52 697

原创 ios 大文件下载

在网络编程的时候,普通的网络请求遇到下载的文件比较大时,内存会很高,因为下载下来的Data数据是存在内存中,为了避免内存增高,可以结合NSFileManager 把下载下来的数据存沙盒的缓存cache文件中 这里我们用到NSURLConnection 的代理方法 实现代码如下 didReceiveData这个方法会被频繁的调用,每次都会传回来一部分

2015-09-23 17:13:10 796

原创 ios Block传值

在 ios中 ,传值方式有 属性传值、自定义初始化构造函数传值,通知传值,代理传值,KVC传值,单例传值,block传值,下面来谈谈block传值; block传值有两种方式,第一种是把block当做一个属性来传值       第二种是把lock当做对象方法的参数来传值 block当做属性传值: 第一步,在需要传值的类的  .h文件中声明一个无返回值的block属性

2015-09-16 15:27:24 701

原创 OC 内存管理

我们都知道应用程序都是运行在内存中的,但内存资源是有限的,程序不能无限占用内存,这时候对内存进行回收重用就显得很重要。 在java中,java虚拟机在后台有一个程序帮助回收内存,程序员不需要考虑内存管理,但是这个后台程序一直在,就会一占用内存资源。而OC里面没有这种垃圾回收机制,OC很聪明的使用引用计数器来帮助管理内存,为每个OC对象分配四个字节的内存空间来记录对象本身的引用计数。(就像给模特贴

2015-09-11 09:07:28 430

原创 ios 继承和CateCategory

我们在写ios程序的时候,常常发现所用到的那个类里面的方法或属性不够用,这时候我们就想往那个类里面添加一些我们想要的属性或方法。有两种方法可是实现:分别是:  1、继承   2、Category类目 这时有人会问:什么时候使用继承?什么时候使用Category?他们两个谁优谁劣? 说到这个问题,我们需要了解继承和Category的特性 继承:在继承中有两个概念,子类和父类(或者说子

2015-09-09 17:16:47 655

原创 ios多线程 GCD使用

我们程序员可以以便敲代码一边看显示器,但是在程序中代码是顺序执行,也就是说一步步执行,只有等上一个任务执行完毕才会执行下一个任务。在中间等待的这段时间被白白浪费掉,并且不能合理利用系统资源,这时候我们就希望代码能够像我们一样一心二用,同时执行两个或两个以上的任务,这时候就需要用到多线程。 在 ios中有三种多线程技术,分别是 :    1.NSThread      (1)使用NSThrea

2015-08-31 17:26:22 405

空空如也

空空如也

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

TA关注的人

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