自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS 文件下载

AF2.0以后,下载都是以对话形式去处理较好,git的例子给的已经很详细,但最近开发遇到了一个比较尴尬的问题:下载不下来东西,抓包发现是有内容的,找了一上午,突然发下是指定的存储目录出现的问题,即:指定的目录无法找到,保证路径都存在即可解决。

2016-01-06 14:23:58 416

原创 关于数据类型取值范围相关问题

bit 位 0/1 byte  字节 0000 0000 char 1字节 8bit int     4字节     32bit long  32 位系统 4字节          64 位系统 8字节 计算机最小一级的信息单位:字节 大端:一个数据的高位在左边 小端:一个数据的高位在右边

2016-01-05 01:29:20 375

原创 pointInside和hitTest

-(BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event;用于判读触摸点是否在当前的View上 - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event ;该方法调用pointInside,用于测试触发点是否在当前View,与pointInside不同,他返回的

2015-12-11 00:07:46 431

原创 iOS7 打开http使用方法

在info.plist 加入key NSAppTransportSecurity NSAllowsArbitraryLoads

2015-12-08 17:26:13 349

原创 转:关于setNeedsDisplay和setNeedsLayout

1,UIView的setNeedsDisplay和setNeedsLayout方法   首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到  UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews,  就可以  处理子视图中的一些数据。 综

2015-12-04 16:10:03 326

原创 iOS 动画浅析

借一张图说事,iOS 动画常用的有两种,一种是基于UIKit方式去设计动画,一种是基于Core Animation的方式去设计动画。基于UIKit的动画主要是UIView的一些动画,基于block的一些动画;基于Core Animation的动画是对layer层设计的一些动画。从上图可以看出来,Core Animation更接近底层,Core Graphic和OpenGL ES主要负责绘制

2015-10-20 10:58:51 416

原创 iOS 被拒翻译

10.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. If your user interface is

2015-10-15 18:55:40 1044

原创 三层架构和MVC的一些感悟(iOS相关)

看了一些大牛写的关于三层架构和MVC的blog,有了一些感悟,特此记录,不一定对,学习中菜鸟一枚,欢迎指正。 三层架构的定义,     三层架构:表示层-----业务逻辑层-----数据访问层         表示层:负责数据的展示以及用户交互,即能看得到的东西。         业务逻辑层:负责数据的校验,数据的更改、查找;将原始数据抽象成逻辑数据,对数据进行操作,继而控制表示层操作的进

2015-10-09 16:41:56 1268

原创 iOS6 创建全局的pch文件

1.在iOS-other中创建pch文件 2.在target中的buildSetting内,修改prefix Header 参数为:$(SRCROOT)/pchFile.pch

2015-09-16 18:44:50 311

原创 面向切面编程AOP 在iOS中的实现

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 我的理解就是将每个特定的对象需要执行的同样的代码提炼出来,然后动态的加载到每个对象中。 实现主要用到了两个知识点,一个是runtime编程,一个是+(void)load{}函数,runtime主要使用了其中的方法交换函数method_

2015-09-16 17:49:24 1433

原创 iOS7 实现全界面左划pop手势

本文完全参考:http://www.jianshu.com/p/d39f7d22db6c  项目需要实现左划pop到上一级控制器功能,然后参考了诸位大牛的技术博客,提炼了使用步骤,仅限于使用。 1.继承NavigationController,自定义一个导航控制器,遵守协议 UIGestureRecognizerDelegate 2.viewDidLaod中添加如下代码     

2015-09-16 17:24:20 809

原创 xcode删除main.Storyboard 保持工程干净 需要注意事项

1.删除info.plist文件中 Main storyboard file base name项 该项用于引导程序打开Main的 storyboard 文件 2.在appdelegate中, application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

2015-09-16 17:14:46 4069

空空如也

空空如也

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

TA关注的人

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