自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

laencho的专栏

iOS移动开发

  • 博客(61)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS开发资料收集整理

iOS开发资料收集1.论坛:http://blog.csdn.net/http://stackoverflow.com/http://www.cocoachina.com/,http://www.raywenderlich.com/2.书Objective-C高级编程:iOS与OS X多线程和内存管理(苹果源代码不会告诉你的Objective-C高...

2019-11-15 12:15:44 115

原创 testD

{"status":1,"error":"","data":{"info":{"regions":[{"region_name":"好又多","groups":[{"plat_time":"2015-09-29 14:00:00","group_id":1,"online_manger":0,"img":"http:\/\/kugou.com\/img","intro_voice":"http

2015-10-12 21:19:34 712

转载 Objective-C的属性和成员变量用法及关系浅析

在使用Objective-C语言进行了一段时间的iOS开发之后,发现自己的语言基础相对薄弱,于是开始弥补自己的短处。我发现在用过一种语言之后,再回过头来看它的很多原理会发现有更加深刻的理解。下面就对一直困惑我的属性和成员变量的用法和关系问题进行浅析,由于水平有限可能会有错误,请看过文章的人多多指正。1、属性    关于属性的用法在苹果的官方文档《The Objective-

2015-08-18 10:21:04 363

转载 xcode6中如何添加pch文件

在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的pch (precompile header)文件,在开发过程中,可以将那些整个工程都广泛使用的头文件包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容,很大程度上带来了编程的便利性,但潜在的也带来了一些问题,这也是

2015-08-17 22:59:17 389

原创 NSKeyedArchiver/unArchiver序列化自定义复合模型(模型包含模型)

在这里利用NSKeyedArchiver/unArchiver对自定义的模型进行序列化。在序列化之前要对自定义模式实现NSCoding的2个协议。Info模型:Info.h#import @interface Info : NSObject@property(nonatomic, copy)NSString *infoName;@property(nonatomic, ass

2015-05-19 15:17:39 518

原创 assign nonatomic atomic copy readonly retain属性声明

assign nonatomic atomic copy readonly  retain1.assign: 简单赋值,不会更改索引计数,主要对基本数据类型操作;2.readonly:只会生成getter方法,不会生成setter方法;3.readwrite:4.retain:释放旧对象,newName对象索引+1, 主要应用于NSObject与其子类;- (void)setN

2015-04-09 14:51:27 505

原创 文件-沙盒目录代码段;

#pragma mark -把文件复制到沙盒目录;- (BOOL)copyFilePath:(NSString *)fromPath toPath:(NSString *)toPath{ NSFileManager *fileMan = [NSFileManager defaultManager]; NSError *error = nil; if ([fileMan

2014-09-12 10:58:25 523

原创 dispatch_once创建单列

dispatch_once这个函数会只运行一次;static DMHolidayManager *sharedInstance;@implementation DMHolidayManager+ (DMHolidayManager *)sharedManager{ dispatch_once_t oneToken; dispatch_once(&oneToken, ^

2014-09-11 14:37:25 571

原创 NSAttributedString 动态计算字符串的高度ios6,7

svrn#define CELL_CONTENT_MARGIN 10#define KLEFT_MARGIN 8.F#define KFONT_SIZE 19.f- (CGFloat)tableView:tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ NSString *contentText = [[hi

2014-09-03 09:59:52 2066

原创 iosApp首次次运行判断

网络上有这样的方法去判断应用是否是txg

2014-08-27 21:23:19 752

原创 ios应用内切换设置语言,不跟系统变化

//// LanInternational.m// MyLaenLanguageSet//// Created by laizhenjie on 8/21/14.// Copyright (c) 2014 Laencho. All rights reserved.//#import "LanInternational.h"#define USER_SETTED_LANGU

2014-08-26 20:00:41 1453

原创 XCODE 调试输出语句相关控制

//XCODE 调试输出语句相关控制//在 "Target > Build Settings > Preprocessor Macros > Debug" 里有一个"DEBUG=1"。//设置为Debug模式下,Product-->Scheme-->SchemeEdit Scheme//设置Build Configuration成Debug时,就可以打印nslog了。//设置Release

2014-08-26 19:39:40 1028

原创 ios7系统的tableview cell/tabfootview里面的uibutton点击时的高亮(hightlighted)显示

如下所示:

2014-08-18 23:13:20 1452

原创 ios 将NSLog日志重定向输出到文件中保存(3)

#pragma mark - app 日志文件记录,用于测试;- (void)redirectNSLogToDocumentFolder{ //如果已经连接Xcode调试则不输出到文件 /* if(isatty(STDOUT_FILENO)) { return; } */ UIDevice *device = [UIDevice curre

2014-08-18 16:43:23 1424

原创 UIColor转化UIImage

- (UIImage *) buttonImageFromColor:(UIColor *)color { CGRect rect = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height); UIGraphicsBeginImageContext(rect.size); CGContextRef co

2014-06-26 20:13:50 599

原创 UIView 转化成UIImage

在做自定义UIButton的时候,想要做点击时的按钮背景颜色和 非点击时的背景色。按钮只 提供setBackImage:forstate这个方法,只有setBackgroundColor.做一个UIView转化成UIImage来适应这个方法;- (void)newCustomButton{ CGRect rect = CGRectMake(110.f, 110.f, 74

2014-06-26 15:04:48 769

原创 AFNetwork数据请求之POST与GET方式AFHTTPRequestOperationManager

数据请求,分为Post与Get方式;Post安全性相对高。你不明白

2014-06-16 20:09:04 1912

原创 AFNetworking实时监视网络状况AFNetworkReachabilityManager

#pragma mark - 网络状态的实时检测;- (BOOL)isNetWorkReachable{ __block CGRect rect = _nonNetworkLabel.frame; AFNetworkReachabilityManager *afNetworkReachabilityManager = [AFNetworkReachabilit

2014-05-22 11:32:33 11171 1

原创 NetWorking 之AFHTTPRequestOperationManager上传图像

#pragma mark - 上传图片- (void)uploadUserPhoto:(NSString*)imagePath{// NSString * strUrl = [NSString stringWithFormat:@"http://ip/ballfrend/api/index/php?m=uploadphoto&userid=%d",[BFAccountManager s

2014-05-17 18:10:55 2360

原创 MPMoviePlayerViewController播放优酷视频<1>

- (void) playerWithUrl:(NSURL *)url{// http://player.youku.com/embed/XNzA4NjE1MTQ4 NSURL *movieUrl = [NSURL URLWithString:@"http://v.youku.com/player/getRealM3U8/vid/XNzA4NjE1MTQ4/type/video.

2014-05-07 16:03:12 1111

原创 ios 将NSLog日志重定向输出到文件中保存(2)

#pragma mark - 用户方法,将nslog的输出信息写入到dr.log文件中;// 将NSlog打印信息保存到Document目录下的文件中- (void)redirectNSlogToDocumentFolder{ //如果已经连接Xcode调试则不输出到文件// if(isatty(STDOUT_FILENO)) {// return;

2014-05-07 11:12:26 1908

原创 ios 将NSLog日志重定向输出到文件中保存

//// ZJAppDelegate.m// Example//// Created by laizhenjie on 14-5-7.// Copyright (c) 2014年 Laizhenjie. All rights reserved.//#import "ZJAppDelegate.h"@implementation ZJAppDelegate- (BOO

2014-05-07 10:31:40 3645

原创 UIView动画animation 水平移动UILabel

[UIView animateWithDuration:0.3950animations:^{        _currentChosedLabel.frame =CGRectMake(sender.frame.origin.x,_currentChosedLabel.frame.origin.y, sender.frame.size.width,_currentChosedL

2014-04-17 16:06:33 3312

原创 页面切换动画CATransition

//// AnimationViewController.h// StudyiOS//// Created by ZhangYiCheng on 11-9-28.// Copyright 2011 ZhangYiCheng. All rights reserved.//#import @interface AnimationViewController : UIVie

2014-04-03 10:14:50 687

原创 actionSheet+Button(按钮)

用custometype方式创建按钮,不用背景图片,就可以设置按钮按下时的背景色。按下时按钮时背景是圆角的。要设置这个属性masktobounds为yes.//// UCActionSheet.h// Zandouji//// Created by laizhenjie on 14-3-28.// Copyright (c) 2014年 Laizhenjie. All rig

2014-03-31 15:07:35 1351

原创 iOS6-7开发屏幕适配

在做屏幕适配时,个人习惯在控制器(UIController)中添加bgView(UIView)用来适配屏幕;而不用self.view;因为,self.view的位置不适合重新设置他的起始位置;而自己定义的bgView可以重新设置起始点位置;操作起来比较方便!以下是各个尺寸的及系统的打印出来的信息;1)3.5inch  ios 6.1  //3.5英寸,系统6.1-statu

2014-03-25 17:44:17 1184

原创 控件动态设置+屏幕适配(BFAboutVController)

//// BFAboutVController.h// QiuySetVController//// Created by laizhenjie on 14-3-24.// Copyright (c) 2014年 Laizhenjie. All rights reserved.//#import @interface BFAboutVController : UIVie

2014-03-25 16:54:51 664

原创 读文本显示在scrollview(BFDeclareVController)

//// BFDeclareViewController.h// QiuySetVController//// Created by laizhenjie on 14-3-25.// Copyright (c) 2014年 Laizhenjie. All rights reserved.//#import @interface BFDeclareViewControll

2014-03-25 16:48:06 525

转载 IOS开发实现二张图片合并http://ios.662p.com/thread-1350-1-1.html

http://ios.662p.com/thread-1350-1-1.html-(UIImage *)addImage:(UIImage *)image1 toImage:(UIImage *)image2{UIGraphicsBeginImageContext(image2.size);//Draw image2[image2 drawInRect:CG

2014-03-23 11:32:26 968

原创 BFSettingVController

//// QiuySetViewController.h// QiuySetVController//// Created by laizhenjie on 14-3-20.// Copyright (c) 2014年 Laizhenjie. All rights reserved.//#import @interface QiuySetViewController :

2014-03-20 20:32:00 501

原创 scrollViewf 动态滑动的广告栏

//头文件://// QiuyAdvertiseVController.h// QiuyAdvertiseVController//// Created by laizhenjie on 14-3-20.// Copyright (c) 2014年 Laizhenjie. All rights reserved.//#import @interface Qiuy

2014-03-20 13:55:27 621

转载 从ViewController初始化一直谈到强制横屏

从ViewController初始化一直谈到强制横屏http://blog.sina.com.cn/s/blog_76264a170101e5lb.html一个viewController的初始化大概涉及到如下几个方法的调用: initWithNibName:bundle:viewDidLoadviewWillAppear:animated:

2014-03-20 09:43:41 871

原创 自定义导航右边多个按钮

- (void)initRightBtnItems{ UIView *view = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 100, 44.0f)]; view.backgroundColor = [UIColor clearColor]; UIButton *button = [UIButton button

2014-03-19 20:34:06 613

转载 关于 dispatch_once 探讨单例

dispatch_once 在ios中是用来创建单例的,具体为什么要创建单例,咱先不讨论,咱先看看,这个要怎么使用。利用dispatch_once创建单例        在开发中我们会用到NSNotificationCenter、NSFileManager等,获取他们的实例通过[NSNotificationCenter defaultCenter]和[NSFileManager defau

2014-03-18 14:31:33 632

转载 详解iPhone Tableview分批显示数据 实现点击加载更多

详解iPhone Tableview分批显示数据 实现点击加载更多作者: durban|时间: 2014-01-17 12:13:44|标签: IOS7加载更多TableviewTableViewController赞1其实这个实现起来,开始是啥思路也木有的,但是明白了之后,其实很简单的。iPhone屏幕尺寸是有限的,如果

2014-03-15 14:04:35 1322

原创 iphone播放视频资料相关

http://www.slideshare.net/idevcamp/ipa-ipahttp://blog.sina.com.cn/s/blog_593a85730100dpwz.html视频资料腾讯视频链接http://v.qq.com/http://v.qq.com/cover/z/z0jwvhtzezyus39.html新浪

2014-03-13 20:07:54 1682

原创 Reject Reasons By APPLE

Reject Reasons By APPLE10.6: Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar

2014-03-12 15:35:52 2027

原创 ASIFormDataRequest 上传语音

#define KURLHead_2 @"http://zandoujiapi.icodestar.com/api/index.php?m=amuseUploadAudio"//服务器头地址;//上传语音-(void)uploadAudio:(id)upPath{ // NSData *data = UIImagePNGRepresentation(self.img.imag

2014-03-06 14:59:46 1009 1

原创 获取应用的名字及版本号;

//获取应用的名字及版本号; NSDictionary* infoDict =[[NSBundle mainBundle] infoDictionary]; NSString* versionNum =[infoDict objectForKey:@"CFBundleVersion"]; //app版本号 NSString* appName =[infoDict obje

2014-03-06 13:51:12 624

原创 友盟库报错处理

报错信息:Undefined symbols for architecture i386: "___gxx_personality_v0", referenced from: Dwarf Exception Unwind Info (__eh_frame) in TencentOpenAPI(AppidConvert.o)ld: symbol(s) not found for a

2014-03-06 12:33:27 11515

公历阴历互转

公历与农历互转。阴历转化成公历。公历转化成阴历。

2014-11-11

空空如也

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

TA关注的人

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