ios
JinJie_ing
这个作者很懒,什么都没留下…
展开
-
Xcode6 ios8的定位新特性
在 iOS 7 以及更早之前的版本,MapView 顯示使用者位置不需實作到 CLLocationManager ,現在都要了。在 iOS 8 上編譯會出現以下 log :Trying to start MapKit location updates without prompting for location authorization. Must call -[CLLocationMa转载 2014-12-13 21:11:16 · 731 阅读 · 0 评论 -
自定义UIPageControl的小圆点颜色属性
在用到UIPageControl时涉及到了自定义小圆点的颜色,在这做个备忘吧。PageControl.pageIndicatorTintColor = [UIColor whiteColor]; // 未选中的点的颜色PageControl.currentPageIndicatorTintColor = [UIColor blueColor]; // 选中的点的颜色原创 2015-04-13 16:56:24 · 952 阅读 · 0 评论 -
关于UIWindow
一篇关于介绍UIWindow的文章,说的很系统详细。原文链接:点击打开链接转载 2015-04-15 17:07:03 · 435 阅读 · 0 评论 -
iOS轮播图的实现
在现在的很多项目经常会用到轮播图,下面是我自己写的一个轮播图的实现在RootView.h中@interface RootView : UIView@property(nonatomic , strong)UIScrollView *scrollV;@property(nonatomic , strong)UIPageControl *pageC;@endRootView.m中原创 2015-04-08 10:53:24 · 736 阅读 · 0 评论 -
一个苹果证书如何多次使用——导出p12文件
原文地址:http://www.cnblogs.com/yipu/p/3617851.html转载 2015-05-07 19:22:10 · 487 阅读 · 0 评论 -
上传AppStore遇到的奇葩问题之ERROR ITMS-90034: "Missing or invalid signature.
今天上传AppStore时遇到了ERROR ITMS-90034: "Missing or invalid signature. 这个错误,找了一些资料也没有解决掉,想起早上钥匙串里证书过期了,就把所有的证书都设置为始终信任.改为系统默认之后,再次提交成功了.原创 2016-02-18 20:03:36 · 3385 阅读 · 1 评论 -
webview的一些设置
设置UIWebView的背景颜色为透明 [_webView setBackgroundColor:[UIColor clearColor]]; [_webView setOpaque:NO];关闭 UIWebView 的滚动效果 UIScrollView *tempView=(UIScrollView *)[webView.subviews objectAtI转载 2016-02-19 10:55:29 · 472 阅读 · 0 评论 -
真机测试证书问题
http://www.jianshu.com/p/b10680a32d35转载 2016-05-13 12:03:44 · 443 阅读 · 0 评论 -
ios 提交app须兼容IPv6的处理
苹果消息: iOS 软件必须在 6 月前支持IPv6协议.找了一些相关的文章:针对苹果最新审核要求为应用兼容IPv6苹果官方文档:Supporting IPv6 DNS64/NAT64 Networks转载 2016-05-06 10:09:31 · 3472 阅读 · 0 评论 -
ios 数值计算遇到nan错误处理
出现nan是表示不是一个number类型的值可以通过isnan(x)函数来判断//isnan为系统函数转载 2016-04-21 21:18:30 · 2039 阅读 · 0 评论 -
关于在tableview的footerView上添加button的点击不响应事件
今天在做支付的页面时,发现加在footerView上的充值button点击没有响应,后来通过各种查找原因,发现是因为没有给footer设置高度。最后通过tableView设置高度的代理方法设置了一个高度。- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {原创 2015-04-22 22:49:30 · 4964 阅读 · 0 评论 -
关于如何使用xib创建cell
#import "MovieTableViewCell.h"#define kMovieCell_id @"MovieCell_id"//第一步 //注册cell [self.tableView registerNib:[UINib nibWithNibName:@"MovieTableViewCell" bundle:nil] forCellReuseIdentifier:原创 2015-04-22 12:03:59 · 595 阅读 · 0 评论 -
关于Xcode6与Xcode5之间的细节差别(Precompile Prefix Header)
Xcode5中创建一个工程的时候,系统会自动创建一个以以工程名为名字的pch(Precompile Prefix Header)文件,开发的过程中可以将广泛使用的头文件以及宏包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容,很大程度上给程序员带来了编程的便利性。但是在Xcode6中去掉Prec转载 2015-01-13 20:41:56 · 651 阅读 · 0 评论 -
componentsJoinedByString 和 componentsSeparatedByString 方法
//例如有一字符串"20 | http://www.baidu.com” //componentsJoinedByString 和 componentsSeparatedByString方法 //分割字符串 //将string字符串转换为array数组 NSString *str = @"20|http://www.baidu.com"; NSArray * arr = [str com原创 2015-01-15 15:38:46 · 1257 阅读 · 0 评论 -
webView加载指定的网页 加载解析的HTML
做类似新闻的详情页面用到了webView 加载解析的HTML文件#define kUrl @"http://blog.sina.com.cn/s/blog_af73e7a701019co0.html" //加载指定的网页 NSURL *url = [NSURL URLWithString:kUrl]; NSURLRequest *request = [NSURLReques原创 2015-01-08 16:52:59 · 836 阅读 · 0 评论 -
设置开发(Debug模式)与提交(Release模式)的运行环境以及如何屏蔽NSLog
在做开发时Xcode一般会设置为debug 模式,而提交应用会设置为release模式,这是因为debug环境下相对release下调试更为严格.相应的设置步骤如下:Debug与Release版本NSLog屏蔽方法在开发过程中一般会用到NSLog()来获得具体的信息。但当我们发布app时,一步一步的去找NSLog(),并屏蔽掉,这样比较浪费时间还很累。我们可转载 2015-01-15 14:23:41 · 843 阅读 · 0 评论 -
Xcode6 使用MJRefresh
在使用Xcode6创建的项目时 MJRefresh会报错 解决方法:1. MJRefreshConst.m 里面 会报错: unknown type 'NSString'...原因: xcode6 取消.pch文件, 所以没有导入 foundation和uikit框架解决方法: 在MJRefreshConst.m头部加上#import #import转载 2015-01-13 20:07:01 · 647 阅读 · 0 评论 -
在Xcode6中添加空工程
在苹果推出Xcode6后,把以前版本有的空工程弃用了,但是很多时候我们在使用Xcode6时,往往会用到空工程来编写程序.下面是介绍如何在Xcode6中添加空模板:首先你得有Xcode6以前的版本(以Xcode5为例)1.在应用程序中找到Xcode52.显示包内容3.找到空工程的文件.app ▸ Contents ▸ Developer ▸ Platforms ▸ i原创 2015-01-18 17:26:44 · 892 阅读 · 0 评论 -
tableView下拉刷新和上拉加载的原理
首先感谢原文作者的分享:http://blog.csdn.net/hmt20130412/article/details/32695305在做App开发时,很多时候会用到下拉刷新和上拉加载,比如我比较常用第三方MJRefresh来实现,在这里主要讨论这种效果实现的原理@下面是关键代码分析:// 下拉刷新的原理- (void)scrollViewWillBeginDeceler转载 2015-01-22 22:51:08 · 1359 阅读 · 0 评论 -
iOS应用性能调优的25个
原文:http://blog.jobbole.com/37984/写在前面本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用的开发尤其重要,如果你的应用失去反转载 2015-01-22 22:27:12 · 643 阅读 · 0 评论 -
iOS多线程
原文:iOS开发系列--并行开发其实很容易转载 2015-01-22 23:16:54 · 510 阅读 · 0 评论 -
iOS系统的一些单例类
iOS系统的单例类:UIApplication(应用程序实例) NSNotificationCenter(消息中心): NSFileManager(文件管理): NSUserDefaults(应用程序设置): NSURLCache(请求缓存): NSHTTPCookieStorage(应用程序cookies池):转载 2015-03-30 23:22:05 · 536 阅读 · 0 评论 -
修改状态栏字体颜色
statusBarStyle有两个枚举值typedef NS_ENUM(NSInteger, UIStatusBarStyle) { UIStatusBarStyleDefault = 0, // Dark content, for use on light backgrounds UIStatusBarSty转载 2016-06-22 10:52:08 · 914 阅读 · 0 评论