自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

转载 Objective-C语法之NSArray和NSMutableArray

摘自:http://www.cnblogs.com/stoic/archive/2012/07/09/2582773.html Objective-C的数组比C++,Java的数组强大在于,NSArray保存的对象可以是不同的对象。但只能保存对象,int ,char,double等基本数据类型不能直接保存,需要通过转换成对象才能加入数组。1、NSArray 不可变数组

2015-05-31 11:59:28 263

原创 字典转模型需要注意的问题,以及第三方框架来处理字典转模型

我们可以利用KVC来实现字典转模型的问题,但是必须注意的是,字典中的属性和模型中的属性必须一一对应。否则,程序会出现问题。比如说:12345678910111213141516171819202122

2015-05-31 11:08:41 3403

原创 计算微博昵称的size

NSDictionary *attrs = {NSFontAttributeName : WZFont};//因为我们希望微博的昵称在一行显示CGSize nameMaxSize = CGMakeSize(MAXFLOAT, MAXFLOAT);CGSize nameSize = [self.status.name boundingRectWithSize:nameMaxSize

2015-05-30 23:14:10 351

转载 [原]CGAffineTransformMakeTranslation和CGAffineTransformTranslate、CGAffineTransformScale和CGAffineTransf

CGAffineTransformMakeTranslation和CGAffineTransformTranslate、CGAffineTransformMakeScale和CGAffineTransformScale、还有CGAffineTransformMakeRotation和CGAffineTransformRotation,这个是标题就是太长了。  细心的小伙伴发现,他们之间的关

2015-05-30 09:57:06 1670

转载 @UIColor colorWithPatternImage方法

一般我们设置 一个view的背景  可以通过  在view上放一个imageView 来显示背景图片 这里介绍另外一种方法可以直接通过改变view.backgroundColor的值 来达到上面的效果self.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageWithName:@"XXX"]];

2015-05-30 09:10:38 1078

转载 iOS图片拉伸技巧

纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,本来是设计来做按钮背景的: button.png,尺寸为:24x60现在我们把它用作为按钮背景,按钮尺寸是150x50

2015-05-30 09:10:21 354

转载 最新版SDWebImage的使用

我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这篇博客,图片缓存so easy。最后有demo供大家下载,先学习。第一步,下载SDW

2015-05-29 17:03:50 368

转载 Xcode6与Xcode5中沙盒的变动以及偏好设置目录的变动

1、Xcode6模拟器路径与Xcode5模拟器路径对比:(1)Xcode5中模拟器路径为:/Users/用户名/Library/Application Support/iPhone Simulator(2)Xcode6中模拟器路径为:/Users/用户名/ Library/Developer/CoreSimulator其中Devices文件夹下的16个文

2015-05-29 13:19:08 581

转载 iOS UIWebView

1 UIWebView *wv = [[UIWebView alloc] init]; // 初始化浏览器控件UIWebView2 NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.dbw.cn"]]; // 定义请求地址3 [wv loadRequest:request

2015-05-29 11:51:04 426

原创 新浪微博OAuth2.0授权机制

关于OAuth2.0协议的授权流程可以参考下面的流程图,Client指第三方应用,Resource Owner指用户,Authorization Server是我们的授权服务器,Resource Server是API服务器。

2015-05-29 11:44:26 581

转载 从一个视图控制器切换到另一个视图控制器的几种方式

从一个视图控制器切换到另一个视图控制器的几种方式1,模态(modal)画面的显示方法:例如iphone通讯录管理程序中,追加新的通讯纪录时,就是使用这种模态画面例:点击一个按钮,进入另一个界面- (IBAction)pressAbout:(id)sender {    XAboutViewController *about=[[[XAboutViewCo

2015-05-29 10:14:59 430

转载 iOS开发系列--视图切换

iOS开发系列--视图切换2014-08-28 08:27 by KenshinCui, 32823 阅读, 35 评论, 收藏, 编辑概述在iOS开发中视图的切换是很频繁的,独立的视图应用在实际开发过程中并不常见,除非你的应用足够简单。在iOS开发中常用的视图切换有三种,今天我们将一一介绍:UITabBarControllerUINavigationContr

2015-05-29 10:14:23 558

原创 IOS总结实现UIButton的图文混排 同时显示文字和图片

默认情况下,在UIButton中既添加文字,又添加图片的时候,图片是显示在文字的左边。当我们实际需要图片显示在文字的右边的时候,需要重写UIButton的方法。如下代码实现的功能就是:文字在左边,图片在右边。- (id)initWithFrame:(CGRect)frame{    self = [superinitWithFrame:frame];    if (

2015-05-28 22:44:04 3801

原创 用UIScroView实现图片的滚动

主要分为两步:1. 创建UIScrollView 2.创建UIPageControl。最后别忘了实现UIScrollViewDelegate- (void)setupScrollView{    //创建UIScrollView    UIScrollView *scorllView = [[UIScrollViewalloc] init];    scorllView.f

2015-05-28 18:30:26 1050

转载 Xcode里修改工程名、类名、批量修改变量名

一.修改工程名:1.点击工程,右键,选择如图选项。2.右侧如图位置,修改工程名。二. 修改类名:1. 选中你要修改的类名:2.Edit->Refactor->Rename.3.输入修改后的类名后,点preview。4.可以看到你所有修改的地方,确定修改这些后,点save

2015-05-28 12:04:30 2257

转载 升级到XCode6.1之后一些插件不能用的解决办法

1.打开xcode插件所在的目录:~/{当前用户名}/library/Application Support/Developer/Shared/Xcode/Plug-ins2.选择已经安装的插件例如VVDocument,右键点击show package contents,3.找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的项目

2015-05-28 10:01:04 279

原创 新浪微博之自定义搜索框

搜索框继承于UITextField@interface WZSearchBar : UITextField@end注意:一个拉伸不变形的问题。+(instancetype)resizeableImageWithName:(NSString *)imageName{    UIImage *image = [UIImageimageWithName

2015-05-27 23:33:59 768

原创 新浪微博开发之定义TabBar控件笔记

自定义的tabBar控件WZTabBar继承UIView.在创建控件的时候,首先把加号按钮控件添加到WZTabBar。调用subView,添加到WZTabBar上面之后,必须重写layoutSubviews方法,否则在控件上不会显示。而在layoutSubviews方法中就是创建控件的Frame.代码如下:- (void)layoutSubviews{    [superl

2015-05-27 12:54:55 940

转载 ios frame、bound和center定义及使用场景总结

摘自:http://www.cnblogs.com/wanyakun/p/3497145.htmlframe:指的是视图在父视图的坐标系统中的大小和位置。bound:指的是视图在视图本身的坐标系统中的大小(位置起点是原点)。center:指的是视图在父视图坐标系统中的中心点。frame和bound的关系: 如何使用frame和bounds

2015-05-26 22:38:46 512

转载 layoutSubviews总结

ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout——————–- (void)setNeedsDispla

2015-05-26 22:37:20 358

原创 新浪微博开发总结--关于tabButton的图片渲染问题

在iOS7中,默认选中状态下,系统会自动给tabBarButton上的图片进行渲染,默认会按照tabBar的tintColor颜色进行渲染。但是在iOS6中则没有这种情况,因此在做适配的时候,要注意这个问题。以下文章摘自:http://www.2cto.com/kf/201502/375066.html在之前开发的过程中,遇到过这样一个小问题:给button设置一张图片,图片是

2015-05-26 18:25:23 868

转载 Xcode6为什么干掉pch(Precompile Prefix Header)&如何添加pch文件

摘自:http://www.tuicool.com/articles/beURbe一直在用xcode6开发,但项目都是在xcode5上创建的,所以一直没注意到,xcode6竟然干掉pch文件了。为什么xcode6没有自动创建pch文件呢?简单地看:我们在写项目的时候,大部分宏定义,头文件导入都在这里,Xcode6去掉Precompile Prefix H

2015-05-26 15:14:05 382

转载 Custom Container View Controller

转自Luke的博客什么是Container View Controller?苹果文档是这么描述的: A container view controller contains content owned by other view controllers. 也就是说一个View Controller显示的某部分内容属于另一个View Control

2015-05-25 10:53:38 408

原创 UITapGestureRecognizer的用法

UITapGestureRecognizer的使用步骤如下:创建手势识别器对象:UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] init];设置手势识别器对象的具体属性//连续敲击2次tap.numberofTapsRequired = 2;//需要2根手指一起敲击tap.numbero

2015-05-24 14:57:18 507

转载 表格视图UITableView及控制器UITableViewController

UITableView tableView是个一维表,这是一个UIScrollView的子类,所以它是一个滚动列表。它可以高度定制化,它从它的两个不同的delegation中获取所有的定制化信息,有data source和delegate这两个不同的properties,data source负责提供表中的数据,delegate负责数据显示。如果想显示多维数据,就是有行和列,可以使用s

2015-05-21 16:09:50 5403

转载 Xcode 6 正式版如何创建一个Empty Application

运行Xcode 6,创建一个Single View Application工程。创建好后,把工程目录下的Main.storyboard和LaunchScreen.xib删除,扔进废纸篓。

2015-05-21 10:49:54 388

转载 ld: library not found for -lPods-AFNetworking的可能原因

若出现 `ld: library not found for -lPods-AFNetworking` 类似的, 设置 `Project` -> `Pods` 下所有第三方库的 `Build Active Architecture Only` 为 `NO`感觉debug模式下设置`Build Active Architecture Only` 为 `YES`是正常情况,出现这个

2015-05-19 15:51:47 8773

转载 CocoaPods安装和使用教程

CocoaPods安装和使用教程Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含C

2015-05-19 15:45:11 1780 1

转载 通过代码自定义cell,cell的高度不一致

1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier方法添加需要所有显示的子控件(不需要显示子控件的数据和frame,子控件要添加到contentVIew中)进行子控件一次性的属性设置(有些属性只需要设置一次,比如字体和固定的图片)3.提供两个模型数据模型:存放数字数据\图片数据frame模型

2015-05-08 09:39:25 288

操作系统课程设计及源码

操作系统的课程设计的题目及用vc++编写的源代码。

2010-11-26

ip与域名转换。用vc++实现的小程序

用vc++写的小程序,功能是实现ip与域名之间的转换。

2010-11-26

空空如也

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

TA关注的人

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