自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 npm更新版本

npm -g install [email protected]

2016-09-26 10:34:36 536

转载 ios上 更改 状态栏(UIStatusBar)的颜色

IOS上 关于状态栏的相关设置(UIStatusBar)知识普及ios上状态栏 就是指的最上面的20像素高的部分状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间等部分;背景部分:就是显示黑色或者图片的背景部分;如下图:前景部分为白色,背景部分为黑色注意:这里只涉及到ios7以及更高版本,低版本下面的讲解可能无效。

2016-09-14 10:56:37 393

转载 未来不是Web与App的生死之争,而是Web和App的融合

很好很有深度的一篇文章,值得收藏:转自:http://www.admin10000.com/document/5535.html有一系列的文章讨论HTML5开发的未来,其中包括乐观派的《HTML 5终于定稿,八年后我们再一次谈谈怎么改变世界》,还有悲观派的《HTML 5定稿了?背后还是那场闹剧》以及《反思HTML5惨痛的500天和四个谎言》。  这几篇文章已经基本上

2016-09-10 10:19:41 590

转载 iOS arm64 armv7 i386 架构

前段时间工作上需要创建一个FrameWork,由于是第一次尝试,所以遇到了一些问题,所以想列举出来供大家参考。首先编译出来的FrameWork你需要查看它对cpu架构的支持:如下1.打开终端,进入到你的FrameWork,cd xxxx/xxx.framework2.查看架构支持,lipo -info xxxx/xxx.framework/xxx (注意:xxx是你的Fra

2016-09-08 17:57:53 1386

转载 UIWebView加载本地网页乱码

webview打开网页很容易,只有三个方法:- (void)loadRequest:(NSURLRequest *)request;- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL;- (void)loadData:(NSData *)data MIMEType:(NSString *)MIMETy

2016-08-30 15:37:30 1813

转载 iOS内存错误EXC_BAD_ACCESS的解决方法

iOS开发,最郁闷的莫过于程序毫无征兆地就崩溃了,用bt命令打出调用栈,给出的是一堆系统EXC_BAD_ACCESS的信息,根本没办法定位问题出现在哪里。 首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。举一个简单的例子来说明吧,首先看一段Java代码:复制代码代码如下:public cla

2016-08-02 11:33:04 428

原创 xcode archive 后没有dsym文件

今天怎么找都找不到项目打包生成后的dsym文件,网上查了下,原来是不知道什么时候需要修改为DWARF with dSYM File

2016-08-01 14:21:43 492

原创 模拟器动画变慢

动画变慢,应该是无意中选中了模拟器的变慢动画选项,取消该选项即可。

2016-07-28 14:36:09 588

原创 React Native加载网络图片失败

上一张                                                                                                 下一张                                                               网络图片加载

2016-07-26 17:24:35 4573

转载 React-Native坑1:Invariant Violation:Application 项目名 has not been registered.

错误提示Invariant Violation:Applicaction 项目名 has not been registered.This is either due to a require() error during initialization or failure to call AppRegistry.registerCommponent.这个错误的根本原因

2016-07-18 16:57:02 2180 2

原创 React Native 0.27.2编译报错this._nativeModule.addListener is not a function

解决办法:npm link

2016-07-18 15:28:11 1698

转载 WebSocket connection failed with error Error Domain=NSPOSIXErrorDomain Code=61 "Connection refused"

解决方法:在RCTWebSocketExecutor.m文件中修改setup函数中的localhost为你电脑的IP地址(例如:192.168.0.104)修改前代码:- (void)setUp{ if (!_url) { NSUserDefaults *standardDefaults = [NSUserDefaults standardUserDefaults

2016-07-18 15:27:10 4153

原创 React native安装过程遇到的问题

1,根据官方文档进行安装https://facebook.github.io/react-native/docs/getting-started.html#content2,遇到几个问题①,React native配置后,一直'Installing react-native package from npm...'(我很幸运,第一种就解决了现在的问题)先设置npm镜像,

2016-07-12 18:40:43 645

转载 CoreData

转载自:http://www.jianshu.com/p/6e048f7c5812一、CoreData的简单使用准备工作创建数据库 新建文件,选择CoreData -> DataModel 添加实体(表),Add Entity 给表中添加属性,点击Attributes下方的‘+’号 创建模型文件 新建文件,选择CoreData ->

2016-07-07 10:41:20 212

转载 ios 数据存储方式

今天发现一篇好文章,忍不住收藏下来转载自:http://www.jianshu.com/p/7616cbd72845概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置) NSKeyed

2016-07-07 10:39:37 279

转载 UITabBarController、TabBar背景颜色设置、TabBarItem颜色处理

在iOS的开发过程中我们使用最多的框架结构估计就是UITabBarController + UINavigationController架构了,然而在开发过程中,对于许多初学者,甚至对于许多有半年多开发经验的iOS dev来说还是会有很多很棘手的问题,比如设置tabBar的背景颜色、tabBarItem的图标选中时的颜色为蓝色、tabBarItem选中的背景色的设置... 完整项目点这里。

2016-06-30 11:16:20 5896

转载 backBarButtonItem 颜色/文字修改

iOS7之后. 默认的返回按钮字体颜色是蓝色的, 显示内如是父VC(上一级界面)的title如果要做修改, 可以通过下面的办法:1. 修改字体颜色(1) 在plist里面, 加上View controller-based status bar appearance, 并且设置为NO(2) 在需要修改的那个界面. 加

2016-05-30 10:11:40 537

转载 layoutSubviews调用情况

layoutSubviews调用情况1、init初始化不会触发layoutSubviews 2、addSubview会触发layoutSubviews 3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化 4、滚动一个UIScrollView会触发layoutSubviews 5、旋转Screen会触发父UIView上的

2016-05-20 11:34:04 241

转载 navigationController修改默认动画

1,push动画CATransition *transition = [CATransitionanimation];            transition.duration =0.5;            transition.timingFunction = [CAMediaTimingFunctionfunctionWithName:kCAMediaTim

2016-05-10 16:07:23 514

原创 苹果加急信

有时候出现重大bug,或者其他原因需要苹果加快审核,就需要写加急信了,步骤如下:1,https://developer.apple.com进入首页,找到右下角的Contact  Us2,选择加快APP审核3,按照提示填写相关信息即可

2016-05-09 10:08:20 460

原创 AFNetworking cookies设置(项目中图片上传,需要设置)

NSString *cookieString = [NSStringstringWithFormat:@"token=%@;uid=%@",pmsAccount.token,pmsAccount.user_id];[request setValue:cookieStringforHTTPHeaderField:@"Cookie"];

2016-05-06 10:50:02 208

转载 Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)

在进行网络请求时出现-1016 是因为只支持text/json,application/json,text/JavaScript你可以添加text/html 一劳永逸的方法是 在AFURLResponseSerialization.h里面搜索self.acceptableContentTypes然后 在里面 添加@"text/html",@"

2016-05-04 14:31:30 384

原创 An instance 0x15718ca00 of class UITableView was deallocated while key value observers were still re

采用了下拉刷新的第三方框架,没有在页面消失的时候释放解决方案,- (void)dealloc{    [self.headerfree];}

2016-04-28 10:46:00 1195

原创 推送的几种情况

1,当APP处在后台,接收到推送消息,(前提条件,content-available = 1)点击APP图标进去,则任何方法都不调用调用方法- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHa

2016-04-12 18:17:01 442

原创 修改项目APP名字后,在真机运行报错:The provisioning profile specified in your build settings...

错误提醒:The provisioning profile specified in your build settings (“haotian”) has an AppID of “com.basecom.vipose” which does not match your bundle identifier “com.baseus.iTemperature”.  Xcode can resolv

2016-04-06 19:44:39 1130

原创 The working copy is locked due to a previous error

使用CornerStone工具update最新SVN代码报错:The working copy is locked due to a previous error 错误提示被锁解决方法;在CornerStone找到代码工程--右键--点击clean  。

2016-04-05 09:40:15 323

原创 iTunes Store operation failed

我用Xcode自带的打包工具,验证报错,上网查了,可以用application loader工具上传,于是我换了工具但是根据提示,在info.plist文件中添加UILaunchImages            UILaunchImageName        Default-568        UILaunchImageSize        {3

2016-03-31 18:30:07 258

原创 SDWebImage添加header

SDWebImageDownloader *sdmanager = [SDWebImageManagersharedManager].imageDownloader;     [sdmanager setValue:kRefrenceUrlforHTTPHeaderField:@"Referer"];

2016-03-31 11:52:29 429

原创 Undefined symbols for architecture arm64:

今天准备写推送,就把以前写过的代码拖过来用,但是编译报错了,我特别郁闷,怎么会报错,在原来项目上运行的好好,所以我就根据报错去网上查原因,(我也引入jpush的jpush-ios-2.1.0.a也报了类似的错误,上面的截图是我先把.a文件删了,想一个一个找原因的截图)http://blog.csdn.net/zuoyou1314/article/details/46638073找到一篇

2016-03-24 20:09:31 863

原创 IOS 开发 证书显示 此证书签发者无效

系统证书WWDR在2016年2月14日失效,需要更新WWDR系统证书下载证书地址https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 下载之后 双击安装然后 在登陆里面删除过期的证书 在系统里面 删除过期的证书

2016-03-24 16:17:15 225

原创 字符串换行

@"sdfdsfsdfdsfsdfsdfdsfdsfds\r\n898989fsdfsdfsdfsdfsdfsdfsdfd"

2016-03-22 16:33:46 360

原创 UITextView文字怎样居上

- (void)viewDidLoad {    [superviewDidLoad];    //添加如下代码      if ([selfrespondsToSelector:@selector(setAutomaticallyAdjustsScrollViewInsets:)]) {               self.automaticallyAdjust

2016-03-22 15:50:55 265

原创 Attempt to mutate immutable object with appendString

@property (nonatomic,copy)NSMutableString * addressName; self.addressName = [NSMutableStringstring];                    for (NSString *namein self.headerTitleArray) {               

2016-03-21 16:45:39 1949

原创 iOS面试题汇总

UITableViewCell的重用机制首先,我们要明白我们为什么需要使用这种机制,其次,这种机制的原理是什么.我们先举个例子来说明.一个UITableView中有许多需要显示的cell,但是我们不可能每个都会浏览到,那么如果我们把这些数据全部都加载进去,是不是造成了内存的负担呢.我们所能显示的区域通常只有一个屏幕的大小,那么那些屏幕之外的信息是不需要一次性全都加载完的,只有当我们滑动

2016-03-15 15:01:27 189

原创 CFNetwork SSLHandshake failed (-9847)

在Info.plist中增加NSAppTransportSecurity NSAllowsArbitraryLoads

2016-03-15 13:42:24 1818 1

原创 Undefined symbols for architecture x86_64

报错内容如下:Undefined symbols for architecture x86_64:  "_OBJC_CLASS_$_ELCImagePickerController", referenced from:      objc-class-ref in VisitRegisterVC.old: symbol(s) not found for architecture x

2016-03-10 14:05:01 310

原创 CocoaPods在项目中的使用

1,进入项目目录 cd /Users/yangjunfei/Desktop/刘雅宁/项目/MobilePhoneAssistantIOS/MobileAssistant2,vi编辑器创建文件Podfileplatform :ios, ‘7.0'3,搜索是否在 cocoapods中是否存在你想用到的第三方库pod search ELCImagePickerControll

2016-03-10 10:53:18 483

原创 Setting up CocoaPods master repo

出现Setting up CocoaPods master repo,说明Cocoapods在将它的信息下载到 ~/.cocoapods里;cd  到该目录里,用du -sh *命令来查看文件大小,每隔几分钟查看一次,这个目录最终大小是300多M,就是完成了

2016-03-10 10:11:20 377

原创 iOS拨打电话方式

//1,这种方法也会回去到原来的程序里(注意这里的telprompt,如果写成tel://则没有提示),也会弹出提示  telprompt    NSMutableString *str = [[NSMutableStringalloc] initWithFormat:@"telprompt://%@",@"158******17"];    [[UIApplicationsh

2016-03-08 16:36:03 255

原创 自定义代理方法不调用

今天写了个代理方法,代理也设置了,但是点击按钮时,按钮点击事件相应了,但是里面的代理却显示为空,就很郁闷,是哪的原因呢?RecentCell- (IBAction)clickMinsuButton:(UIButton *)sender {    if ([self.delegaterespondsToSelector:@selector(clickMinsuNameRecent

2016-03-08 16:02:42 338

空空如也

空空如也

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

TA关注的人

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