自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS图像处理之 coreImage.

请大家看下面的转载内容。转自 风云的blog ,链接为。http://blog.csdn.net/miracle_of_thinking/article/details/8141051 1.coreImage的介绍         coreImage是IOS5中新加入的一个Objective-c的框架,提供了强大高效的图像处理功能,用来对基于像素的图像进行操

2016-07-29 15:58:17 316

转载 WebViewJavascriptBridge 原理分析

网上好多都是在介绍 WebViewJavascriptBridge如何使用,这篇文章就来说说 WebViewJavascriptBridge 设计原理。主要从两个过程来讲一下:js调用UIViewController中的代码(Native),Native调用js 1.概述首先有两个问题:a.Native(中的UIWebView)是否可以直接调用js

2016-07-28 14:29:30 318

转载 [iOS] 使用WebViewJavascriptBridge实现OC与JS交互

前言当下,很多APP里面都会有HTML5网页,我们除了简单的用WebView加载显示外,很多情况下,我们还需要和WebView进行交互,比如点击WebView上面的按钮调用OC端的函数实现具体操作。因此今天为大家介绍一个优秀的开源小项目,就是我们今天的主角--WebViewJavascriptBridge。它主要帮助我们优雅的实现OC与JS的交互,非常方便简洁。当然,有很多优秀的开

2016-07-28 14:24:26 260

转载 iOS 支持 IPv6

苹果的规定:2016年6月1日提交到App Store必须支持IPv6-only网络。 官方文档:https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transiti

2016-07-28 13:56:51 434

转载 iOS 图片压缩

发帖的时候需要用到从相册中选取图片然后上传,由于每次上传图片的最大数量为9张,所以需要对图片进行压缩。开始时用了以前经常用的压缩的方法:[objc] view plain copyprint?//压缩图片质量  +(UIImage *)reduceImage:(UIImage *)image percent:(float)percent  {    

2016-07-22 14:11:07 162

转载 iOS 使用AFN 进行单图和多图上传

图片上传时必要将图片进行压缩,不然会上传失败1.单张图上传AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];   [manager POST:urlString parameters:params constructingBodyWithBlock:^(id_Nonnull

2016-07-22 13:48:27 412

转载 iOS 整体框架类图

Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。1、Cocoa是什么?Cocoa是OS X和 iOS操作系统的程序的运行环境。是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在命令行上就可以创建Cocoa程序。Cocoa程序可以这么说,它是由一些对象组成,而这些对象的

2016-07-22 13:38:25 313

转载 SDWebImage底层实现原理及内部实现过程

SDWebImage底层实现有沙盒缓存机制,主要由三块组成      1、内存图片缓存      2、内存操作缓存      3、磁盘沙盒缓存看着这里我只想说,有了封装真好内部实现过程:第一步,下载SDWebImage,导入工程。github托管地址https://github.com/rs/SDWebImage第二步,在需要的地方导入头文件1    #import "UIImageVie

2016-07-22 12:11:08 361

原创 iOS——在tableViewCell中画线虚线

在创建cell的方法中添加下面的代码就可以在cell中添加虚线了,效果如图CAShapeLayer *shapeLayer = [CAShapeLayer layer]; [shapeLayer setBounds:cell.contentView.bounds]; [shapeLayer setPosition:cell.contentView.center]; [s

2016-03-22 09:54:38 1965

原创 iOS——去掉tableViewCell之间分割线左侧的空白,使分割线从左右边框开始

导入下面这个方法即可,无需做特殊处理,前提是添加了tableView的代理方法注意如果cell高度设置的有问题可能会挡住这条线- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { [

2016-03-22 09:50:06 1113

原创 git基本用法

iOS开发时Xcode基本就能满足各种操作,但是用Android studio做开发,就要用到终端来进行git操作了下面就写一些git比较实用的基础用法1、从远程仓库获取分支代码git clone --branch 远程仓库分支名 --recursive 远程分支地址 文件夹名         这里说的文件夹名会在当前终端所在的位置创建一个以此命名的文件夹2、查

2016-03-16 00:31:49 275

原创 SVPullToRefresh下拉刷新后导致tableView被导航栏覆盖

使用SVPullToRefresh这个第三方做下拉刷新时,可能会导致tableView设定好的位置上移,被导航栏挡住一部分原因有可能是把调用下拉刷新的方法写在了viewDidLoad中解决办法,把调用下拉刷新的方法写在-(void)viewDidLayoutSubviews{ [self addPullToRefresh]; [self addPullToLoadMor

2016-03-14 12:01:43 843

原创 创建TabBarController中包含NavigationController

当用TabBarController作为app的根控制器时,还需要在里面的子viewController中加入NavigationController,这种情况在appDelegate可以这样写MainTabBarViewController *mainTabbar = [[MainTabBarViewController alloc] init]; MessagesViewC

2016-03-10 10:37:11 326

原创 Cannot find interface declaration for 'NSObject'报错

创建新工程导入第三放库时,库文件报错:Cannot find interface declaration for 'NSObject' 在@interface上加入 #import 就可以了

2016-03-08 14:28:23 3035 1

原创 iOS 代码修改xib中的约束

在xib中做好约束后,想到在代码中更改约束的值,只需要把对应的约束拉条线到对应的文件中然后这样赋值就可以了

2016-03-07 20:17:30 1122

原创 shareSDK 快速集成

官方文档链接:http://wiki.mob.com/ios%E7%AE%80%E6%B4%81%E7%89%88%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90/一、去官网注册应用得到appkey二、下载SDK三、快速集成        以上几步根据官方文档来就可以,这里强调一下集成代码时的主意1、在AppDelegate.m中2、

2016-03-07 19:14:26 371

转载 iOS关闭键盘的方法

收起键盘的方法:1、点击Return按扭时收起键盘- (BOOL)textFieldShouldReturn:(UITextField *)textField{ return [textField resignFirstResponder];} 2、点击背景View收起键盘(你的View必须是继承于UIControl)[self.view e

2016-03-07 19:08:04 328

原创 objc-class-ref in UserSettingController.o

开篇博客,记录工作中遇到的bug症状:1、点击跳转到这个界面时崩溃,打断点程序会在push到下一页的命令处崩溃           2、导致崩溃界面的文件像这样关键字不变色,整个文件都不变色 可能会报的错误:1、Unknown class UserSettingController in Interface Builder file.

2015-10-29 01:37:11 1230

空空如也

空空如也

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

TA关注的人

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