- 博客(130)
- 收藏
- 关注
转载 ios上 更改 状态栏(UIStatusBar)的颜色
IOS上 关于状态栏的相关设置(UIStatusBar)知识普及ios上状态栏 就是指的最上面的20像素高的部分状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间等部分;背景部分:就是显示黑色或者图片的背景部分;如下图:前景部分为白色,背景部分为黑色注意:这里只涉及到ios7以及更高版本,低版本下面的讲解可能无效。
2016-09-14 10:56:37 417
转载 未来不是Web与App的生死之争,而是Web和App的融合
很好很有深度的一篇文章,值得收藏:转自:http://www.admin10000.com/document/5535.html有一系列的文章讨论HTML5开发的未来,其中包括乐观派的《HTML 5终于定稿,八年后我们再一次谈谈怎么改变世界》,还有悲观派的《HTML 5定稿了?背后还是那场闹剧》以及《反思HTML5惨痛的500天和四个谎言》。 这几篇文章已经基本上
2016-09-10 10:19:41 657
转载 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 1426
转载 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 1840
转载 iOS内存错误EXC_BAD_ACCESS的解决方法
iOS开发,最郁闷的莫过于程序毫无征兆地就崩溃了,用bt命令打出调用栈,给出的是一堆系统EXC_BAD_ACCESS的信息,根本没办法定位问题出现在哪里。 首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。举一个简单的例子来说明吧,首先看一段Java代码:复制代码代码如下:public cla
2016-08-02 11:33:04 461
原创 xcode archive 后没有dsym文件
今天怎么找都找不到项目打包生成后的dsym文件,网上查了下,原来是不知道什么时候需要修改为DWARF with dSYM File
2016-08-01 14:21:43 555
转载 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 2298 2
原创 React Native 0.27.2编译报错this._nativeModule.addListener is not a function
解决办法:npm link
2016-07-18 15:28:11 1730
转载 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 4257
原创 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 718
转载 CoreData
转载自:http://www.jianshu.com/p/6e048f7c5812一、CoreData的简单使用准备工作创建数据库 新建文件,选择CoreData -> DataModel 添加实体(表),Add Entity 给表中添加属性,点击Attributes下方的‘+’号 创建模型文件 新建文件,选择CoreData ->
2016-07-07 10:41:20 237
转载 ios 数据存储方式
今天发现一篇好文章,忍不住收藏下来转载自:http://www.jianshu.com/p/7616cbd72845概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置) NSKeyed
2016-07-07 10:39:37 307
转载 UITabBarController、TabBar背景颜色设置、TabBarItem颜色处理
在iOS的开发过程中我们使用最多的框架结构估计就是UITabBarController + UINavigationController架构了,然而在开发过程中,对于许多初学者,甚至对于许多有半年多开发经验的iOS dev来说还是会有很多很棘手的问题,比如设置tabBar的背景颜色、tabBarItem的图标选中时的颜色为蓝色、tabBarItem选中的背景色的设置... 完整项目点这里。
2016-06-30 11:16:20 5960
转载 backBarButtonItem 颜色/文字修改
iOS7之后. 默认的返回按钮字体颜色是蓝色的, 显示内如是父VC(上一级界面)的title如果要做修改, 可以通过下面的办法:1. 修改字体颜色(1) 在plist里面, 加上View controller-based status bar appearance, 并且设置为NO(2) 在需要修改的那个界面. 加
2016-05-30 10:11:40 567
转载 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 263
转载 navigationController修改默认动画
1,push动画CATransition *transition = [CATransitionanimation]; transition.duration =0.5; transition.timingFunction = [CAMediaTimingFunctionfunctionWithName:kCAMediaTim
2016-05-10 16:07:23 543
原创 苹果加急信
有时候出现重大bug,或者其他原因需要苹果加快审核,就需要写加急信了,步骤如下:1,https://developer.apple.com进入首页,找到右下角的Contact Us2,选择加快APP审核3,按照提示填写相关信息即可
2016-05-09 10:08:20 489
原创 AFNetworking cookies设置(项目中图片上传,需要设置)
NSString *cookieString = [NSStringstringWithFormat:@"token=%@;uid=%@",pmsAccount.token,pmsAccount.user_id];[request setValue:cookieStringforHTTPHeaderField:@"Cookie"];
2016-05-06 10:50:02 224
转载 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 405
原创 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 1213
原创 推送的几种情况
1,当APP处在后台,接收到推送消息,(前提条件,content-available = 1)点击APP图标进去,则任何方法都不调用调用方法- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHa
2016-04-12 18:17:01 466
原创 修改项目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 1180
原创 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 367
原创 iTunes Store operation failed
我用Xcode自带的打包工具,验证报错,上网查了,可以用application loader工具上传,于是我换了工具但是根据提示,在info.plist文件中添加UILaunchImages UILaunchImageName Default-568 UILaunchImageSize {3
2016-03-31 18:30:07 276
原创 SDWebImage添加header
SDWebImageDownloader *sdmanager = [SDWebImageManagersharedManager].imageDownloader; [sdmanager setValue:kRefrenceUrlforHTTPHeaderField:@"Referer"];
2016-03-31 11:52:29 461
原创 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 891
原创 IOS 开发 证书显示 此证书签发者无效
系统证书WWDR在2016年2月14日失效,需要更新WWDR系统证书下载证书地址https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 下载之后 双击安装然后 在登陆里面删除过期的证书 在系统里面 删除过期的证书
2016-03-24 16:17:15 243
原创 UITextView文字怎样居上
- (void)viewDidLoad { [superviewDidLoad]; //添加如下代码 if ([selfrespondsToSelector:@selector(setAutomaticallyAdjustsScrollViewInsets:)]) { self.automaticallyAdjust
2016-03-22 15:50:55 286
原创 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 2021
原创 iOS面试题汇总
UITableViewCell的重用机制首先,我们要明白我们为什么需要使用这种机制,其次,这种机制的原理是什么.我们先举个例子来说明.一个UITableView中有许多需要显示的cell,但是我们不可能每个都会浏览到,那么如果我们把这些数据全部都加载进去,是不是造成了内存的负担呢.我们所能显示的区域通常只有一个屏幕的大小,那么那些屏幕之外的信息是不需要一次性全都加载完的,只有当我们滑动
2016-03-15 15:01:27 205
原创 CFNetwork SSLHandshake failed (-9847)
在Info.plist中增加NSAppTransportSecurity NSAllowsArbitraryLoads
2016-03-15 13:42:24 1897 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 328
原创 CocoaPods在项目中的使用
1,进入项目目录 cd /Users/yangjunfei/Desktop/刘雅宁/项目/MobilePhoneAssistantIOS/MobileAssistant2,vi编辑器创建文件Podfileplatform :ios, ‘7.0'3,搜索是否在 cocoapods中是否存在你想用到的第三方库pod search ELCImagePickerControll
2016-03-10 10:53:18 500
原创 Setting up CocoaPods master repo
出现Setting up CocoaPods master repo,说明Cocoapods在将它的信息下载到 ~/.cocoapods里;cd 到该目录里,用du -sh *命令来查看文件大小,每隔几分钟查看一次,这个目录最终大小是300多M,就是完成了
2016-03-10 10:11:20 394
原创 iOS拨打电话方式
//1,这种方法也会回去到原来的程序里(注意这里的telprompt,如果写成tel://则没有提示),也会弹出提示 telprompt NSMutableString *str = [[NSMutableStringalloc] initWithFormat:@"telprompt://%@",@"158******17"]; [[UIApplicationsh
2016-03-08 16:36:03 275
原创 自定义代理方法不调用
今天写了个代理方法,代理也设置了,但是点击按钮时,按钮点击事件相应了,但是里面的代理却显示为空,就很郁闷,是哪的原因呢?RecentCell- (IBAction)clickMinsuButton:(UIButton *)sender { if ([self.delegaterespondsToSelector:@selector(clickMinsuNameRecent
2016-03-08 16:02:42 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人