自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS 获取类的属性,方法,属性类型

头文件中导入#import  1. 获取类的属性 +(NSArray *)propertyList {      unsigned int count = 0;      objc_property_t *propertyList = class_copyPropertyList([self class] , &count);      NSMutableArray *array

2017-02-13 14:17:08 1642

原创 post的4中内容模式

POST的4种内容模式 application/x-www-form-urlencoded  用URL作为body传输参数, 优点, 与URL参数等同, 解析简单, 缺点, 不支持超大的数据格式, 参数需要url编码转换. multipart/form-data 标准的HTTP1.1格式, 优点, 支持比较大的数据格式封装, 可以用于文件上传, 缺点, 传输的字符量较大. applic

2016-09-05 15:26:22 683

原创 小码哥 标签详解源代码

https://github.com/iThinkerYZ/YZTagList

2016-09-02 13:45:52 518

原创 iOS中respondsToSelector与conformsToProtocol的相关理解和使用

http://www.lvtao.net/ios/514.html

2016-09-02 10:22:21 381

原创 关于AFNetWorking,NSURLSession的详细使用 以及中间人共计模式

AFNetWorking 的使用如下: 1.Accept属于请求头, Content-Type属于实体头。 Http报头分为通用报头,请求报头,响应报头和实体报头。 请求方的http报头结构:通用报头|请求报头|实体报头 响应方的http报头结构:通用报头|响应报头|实体报头 2.Accept代表发送端(客户端)希望接受的数据类型。 比如:Accept:text/xml;

2016-09-01 14:06:30 399

原创 关于iOS 分类和扩展的区别

1、扩展 Class Extension也有人称为匿名分类 能为某个类附加额外的属性,成员变量,方法声明一般的类扩展写到.m文件中一般的私有属性写到类扩展 使用格式: @interface Mitchell() //属性 //方法 @end 与分类的区别 分类的小括号中必须有名字 @interface 类名(分类名字) /*方法声明*/ @end @implementat

2016-08-31 17:42:14 475

原创 关于iOS中webView中url特殊字符处理

1、在使用JSON解析请求服务器端的服务时,需要提供一个请求的URL,这个URL在有些时候需要传递一些参数。当这些参数是英文或数字就不会出现什么问题,如果是中文的话会出现请求不成功的情况。 [plain] NSString *urlString = @"http://······.aspx?n=张三";  urlString = [urlString stringByAddingPerc

2016-08-24 16:08:38 2452

原创 如何修改WebView的字体

http://blog.youkuaiyun.com/wudidalishi/article/details/8692134  如何修改 UIWebView的字体

2016-08-24 11:52:07 569

原创 AVAudioRecorder录音和AVAudioPlayer播放声音小的问题!

1、在iOS8.0以后关于 AVAudioRecorder录音和AVAudioPlayer播放声音小的问题! 以下是代码 AVAudioSession *audioSession; // get your audio session somehow BOOL success = [audioSession overrideOutputAudioPort:AVAudioSessi

2016-08-23 17:49:32 2555

原创 iphone指令集的使用情况有几种

http://www.cocoachina.com/ios/20140915/9620.html 目前为止Apple移动设备默认指令集(2014.8.22) ------------------------------------------------------------------------------------- armv6 设备: iPhone, iPhone2,

2016-08-19 18:11:46 1927

原创 关于NSDate的比较方便的方法收集以后还会继续更新

/**  *  获得当前系统时间  *  *  默认为yyyy-MM-dd HH:mm:ss格式  */ + (NSDate *)getCurrentSystemDate {     NSDate *senddate = [NSDate date];     NSDateFormatter *dateformatter = [[NSDateFormatter alloc] init]

2016-08-19 17:35:25 323

原创 3种方法实现UILabel的左上角对齐显示文字

1、继承UILabel 改变origin的值重新绘制 @interface TopLeftLabel : UILabel @end #import "TopLeftLabel.h" @implementation TopLeftLabel - (id)initWithFrame:(CGRect)frame {

2016-08-19 15:01:48 2569

原创 iOS UITextFiled API详细翻译

//初始化textfield并设置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式   text.borderStyle = UITextBorderStyleRoundedRect;   typ

2016-08-09 15:08:25 485

原创 UISplitViewController的使用

http://blog.youkuaiyun.com/forwardto9/article/details/46056649

2016-08-04 10:37:38 334

原创 UISplitViewController的使用

http://blog.youkuaiyun.com/forwardto9/article/details/46056649

2016-08-04 10:37:31 303

原创 代码手动修改约束(AutoLayout)

当使用xib或storyBoard构建项目,并使用了AutoLayout之后,当需要为视图添加动画,或者手动更改视图的frame的时候,就需要修改约束啦.别以为代码中修改约束很麻烦,其实还蛮简单的啦. @property (weak, nonatomic) IBOutlet NSLayoutConstraint *toolViewBottomConstraint; _to

2016-08-03 15:58:27 449

原创 TextFiled修改placeholder的颜色和字体大小

UITextField *textField = [[UITextField alloc]initWithFrame:CGRectMake(0, 0, 200, 200)]; NSString *holderText = @"-------------"; NSMutableAttributedString *placeholder = [[NSMutableAttributedString al

2016-07-27 15:33:05 326

转载 iOS 关于邮件发送的三种方法

iOS系统框架提供的两种发送Email的方法          1、使用openURL来实现发邮件的功能:      NSString *url = [NSString stringWithString: @"mailto:foo@example.com?cc=bar@example.com&subject=Greetings%20from%20C

2016-07-22 18:23:22 1073

原创 趣拍SDK的使用其他颜色渲染,和第二次录制的时候会崩溃问题

打开项目的 app target,查看 Build Settings 中的 Linking – Other Linker Flags 选项,确保含有 -ObjC 一值,若没有则添加。一定要加这句话

2016-07-22 18:16:58 284

转载 The resource could not be loaded because the App Transport Security policy requires the use of a sec

Google后查证,iOS9引入了新特性App Transport Security (ATS)。详情:App Transport Security (ATS) 新特性要求App内访问的网络必须使用HTTPS协议。 但是现在公司的项目使用的是HTTP协议,使用私有加密方式保证数据安全。现在也不能马上改成HTTPS协议传输。 最终找到以下解决办法: 在Info.plist中添加NSA

2016-07-22 16:03:46 433

转载 为什么会使用-ObjC在Xcode应用中

有些第三方库在添加完该库后,需要在Xcode的Build Settings下Other Linker Flags里面加入-ObjC标志,这个标志以前没使用过,所以我就专门研究了一下它的作用。   之所以使用该标志,和Objective-C的一个重要特性:类别(category)有关。根据这里的解释,Unix的标准静态库实现和Objective-C的动态特性之间有一些冲突:Objecti

2016-07-22 15:09:40 281

原创 AFHTTPRequestOperationManager找不到的原因

AFNetWoking 3.0以后用了 AFHTTPSessionManager 代替。

2016-07-22 14:10:57 665

转载 编译性语言、解释性语言和脚本语言的区别

计算机是不能理解高级语言,当然也就不能直接执行高级语言了。计算机只能直接理解机器语言,所以任何语言,都必须将其翻译成机器语言,计算机才能运行高级语言编写的程序。 一、翻译和解释的不同     翻译的方式有两种,一个是编译,一个是解释。     两种方式只是翻译的时间不同。编译型语言写的程序在被执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重

2016-07-20 12:16:41 266

原创 Swift中FMDB的使用教程和事务的使用

FMDB有三个主要的类 1.FMDatabase – 表示一个单独的SQLite数据库。 用来执行SQLite的命令。 2.FMResultSet – 表示FMDatabase执行查询后结果集 3.FMDatabaseQueue – 如果你想在多线程中执行多个查询或更新,你应该使用该类。这是线程安全的。  let path = NSSearchPathForDirectories

2016-07-19 16:54:35 562

原创 Xcode代码字体变成白色,无法出现联想代码解决方案

文件失去关联symbol not found,连智能提示都没有,是因为工程索引文件被破坏导致,解决方法: 1.Organizer  ->  Projects  -> 把所有工程中的Derived Data 删除Delete掉 2.进入~/Library/Developer/Xcode/DerivedData 这个文件夹,把里面相关工程的文件夹删掉就可以解决问题了

2016-07-19 10:53:45 3788

原创 如何安装FMDB

本人比较喜欢用cocopods所以推荐大家使用cocopods安装三方库很方便. homebrew安装网址 http://brew.sh/ http://blog.youkuaiyun.com/iunion/article/details/17010267 有详细教程 FMDB: https://github.com/ccgus/fmdb

2016-07-18 21:35:59 468

原创 The dependency `****` is not used in any concrete target问题解决方案

platform :ios, '8.0' use_frameworks!      // 有些库需要 target '项目名' do   //加上这个 pod 'FMDB' pod 'SDWebImage' pod 'Parse' pod 'MBProgressHUD'         pod 'MMDrawerController',

2016-07-14 17:45:21 599

转载 如何计算文字大小行间距的label的高度

111

2016-06-30 20:03:06 860

空空如也

空空如也

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

TA关注的人

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