- 博客(13)
- 收藏
- 关注
原创 UIWebView加载PDF时出现的问题
1、加载后app crash,提示DiskImage之类的东西。对于这个问题把加的断点去掉就行了。 2、webView的背景颜色为黑色。想改为白色。 在webViewDidFinishLoad:中调用 if ([[[UIDevice currentDevice] systemVersion] floatValue]>=8.0) { [self performSelector:@s
2015-10-27 14:37:12 1960
原创 开发中可能会用到的帮助工具
1、http://alcatraz.io/ 插件管理器,可以发现并管理(安装、删除)所需的插件 2、VVDocumenter-Xcode 添加备注的插件
2015-10-21 11:21:17 383
原创 The application could not be verified.
xcode装机报错:”The application could not be verified.” 由于上一次的证书跟现在的证书不一致导致该bug,删除之前在设备上安装的app。
2015-10-20 15:54:53 486
原创 添加时间当前的时间差
添加时间差 NSTimeZone *timeZone=[NSTimeZone defaultTimeZone]; NSInteger time=[timeZone secondsFromGMT]; date=[date dateByAddingTimeInterval:time];
2015-10-20 11:51:47 379
原创 DEBUG
自定义NSLog,方便在发布到线上的时候全局控制去掉输出,减少内耗。 定义一个头文件,在需要的地方引人头文件即可。头文件中的代码如下:#define DEBUG 1#define HTLog(format,...) if(DEBUG) { NSLog((@"%s[%d]" format), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__); }
2015-10-20 10:46:41 321
原创 git升级
最近发现git版本如果在2.0以下,cocoapods无法正常导入第三方库,所以需要升级git版本。 1、git —version 查看当前git版本 终端会输出git version 1.7.9 如果小于2.0,那么最好升级,不然在用cocoapods导入第三方库的时候会不成功. 2、which git 返回值类似:/usr/local/bin/git git的位置 3
2015-10-19 18:13:20 632
原创 本地化(基于系统语言)
一 、app显示的名字本地化(InfoPlist本地化): 1、Rsource->Strings File 创建InfoPlist.strings文件 2、设置CFBundleDisplayName=”对应语言的appName” 3、 TARGETS->Info 添加一个新的属性Application has localized display name, 设置其类型为boolean 并设置
2015-10-16 10:34:54 829
翻译 MMPopupView(自定义UIAlertView、UIActionSheet、UIDatePicker)
自定义的UIAlertView、UIActionSheet、UIDatePicker,挺好的,是github上的东西。地址是:https://github.com/adad184/MMPopupView 首先是导入Masonry的库(个人喜好而已,可以不用Masonry),接着导入头文件#import “MMPopupItem.h”、#import “MMAlertView.h”、#import
2015-10-15 18:08:25 1738
原创 获取设备型号
有时候需要根据设备来调整控件的位置,下面的方法就会用到。#import "UIDevice+SystemInfo.h"#import "sys/utsname.h"@implementation UIDevice (SystemInfo)-(NSString *)systemInfo{ NSString *platform=[self getDeviceVersion]; NSL
2015-10-15 17:56:22 591
原创 Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:]解决方法
升Xcode7之后,遇到这个问题,在网上查了一些资料,记录下来。 问题报错如下: Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3505.16/UIAp
2015-10-09 15:11:06 3419
原创 AFNetworking使用
AFNetworking的使用之广不必多说了,下面直接上代码.。 首先是准备工作,导入AFNetworking以及Masonry(Masonry是因为个人喜欢用而已,不喜欢用的可以不用导入). 1、AppDelegate中- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictio
2015-10-04 17:02:21 1010
原创 ios9 http请求
iOS9引入了新特性App Transport Security (ATS),新特性要求App内访问的网络必须使用HTTPS协议,但如果想继续使用http请求可以通过下面的方法。 1、在Info.plist中添加NSAppTransportSecurity类型Dictionary。 2、在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boole
2015-10-02 22:47:37 430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人