自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BearsG

即便你一贫如洗,我依旧是你最后一件行李

  • 博客(238)
  • 资源 (2)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 React Native---iOS开发学习

作为一名iOS开发者,断断续续一年前开始接触React Native,最近由于工作需要,专职学习React Native也有一个多月了。网络上知识资源非常的多,但能让人豁然开朗、迅速学习的还是少数,我整理出的这些文章对于初学者来说是比较有好的,希望通过整理我的学习路线,能给同样作为iOS开发者,想学习React Native的朋友们一些帮助。 既然是写给iOS开发者的,那么我默认

2017-03-19 01:28:34 587 1

原创 Xcode 8带来的新特性和坑

目前还在用Xcode 7.3 一直没有更新,毕竟可怜了我弄的那么多插件。。。言归正传,自己从Xcode 8问世就一直在关注,今天偶然看到一篇文章总结的不错,随手转载过来顺便再次整理了一下,在此感谢原著作者! 原文如下:Xcode 8正式版在9月13日已经推送给开发者下载,我也在十一回来之后,就下载了新的Xcode。下载之后就出现了很多编译错误,之前的插件也不能用了,但是发现Xcode8把好多不错

2016-10-27 15:08:16 1257

原创 iOS开发网络篇—发送GET和POST请求(使用NSURLSession)

说明:1 .该文主要介绍如何使用NSURLSession来发送GET请求和POST请求2 .本文将不再讲解NSURLConnection的使用,如有需要了解NSURLConnection如何发送请求。详细信息,请参考:http://www.cnblogs.com/bearsg.html3 . 本文示例代码发送的请求均为http请求,已经对info.plist文件进行配置。如何配置请参考:htt

2016-04-26 15:34:52 3645

原创 APP上架审核被拒(新增2016.04)

2016最新版App Store应用审核指南完整版(红色字体为新增内容)上架流程:2016最新iOS APP提交上架流程✈️✈️1.0Terms and conditions(法律与条款)1.1作为App Store的应用开发者,你必须接受如下条款:Program License Agreement (PLA),Human Interface Guidelines (HIG),以及任何你与appl

2016-04-25 11:07:01 5953

原创 邓白氏编码(duns number)申请以及填写方法-苹果开发者申请必用

1.首先介绍下个人开发者账号、团体账号、公司账号之间的区别: 用途 个人开发者账号 用于个人开发者上传和发布应用,在apptore上显示个人开发者信息。 只能有一个开发者;100个IOS设备UDID测试 不需要邓白氏码费用: 688 申请地址: http://developer.apple.com/programs/ios/团体账号 用于团体、公司开发者上传和发布

2016-04-22 11:48:08 35597 1

原创 cocopods安装使用和安装过程中遇到的问题及解决办法(2016)

在osx 10.11之前cocopods问题不多,但是升级到11之后的版本,之前的cocopods大多用不了,需要重新安装,对于我这种使用测试版系统的技术狂来说,每次都需要重新安装很多东西,当然,cocopods也避免不了安装很多次了。对于新手来说,使用cocopods开发,还是节省了相当多的开发时间,以下便是cocopods安装和安装过程中遇到的问题及解决办法:1、cocopods 安装:安装教程

2016-03-12 11:07:28 6979 2

原创 苹果开发者账号:忘记AppleID的安全提示问题怎么办?

方法一:通过iPhone重设安全问题1、使用账号密码在设置里登录任意一台iOS 9及以上系统的手机2、登录一段时间(大概一个月)之后,点击开启双重认证3、 刚登陆的时候开启双重认证的话还需要回答安全提示问题。所以等一段时间再开启4、在苹果官网登录你的账号,点击关闭双重认证。这时候就提示你重设安全提示问题了。美滋滋。方法二(推荐):通过Mac重设安全问题1、在运行 OS X El Cap...

2019-08-25 18:05:00 1055

转载 Markdown编辑器新功能

欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...

2019-01-03 11:45:25 196

原创 iOS获取屏幕亮度及设置

iOS获取屏幕亮度及设置类似支付宝微信的二维码提供扫描时会使屏幕程序高亮状态案例:-(void) viewWillAppear:(BOOL)animated{ [super viewWillAppear:YES]; //设置屏幕亮度 //设置窗口亮度大小 范围是0.1 -1.0 [[UIScreen mainScreen] setBrightness:0....

2018-08-21 18:05:01 1525

原创 [已解决]prefs:root 上架被拒问题

被拒邮件明显提示:prefs:root看着这个prefs:root的字样,想到了qpp跳转到系统WIFI页面的功能。所以猜测是因为现在苹果不支持这种api了,在审核的时候发现这字样的代码,就被拒了。以前做跳转都是下面这样的://iOS10[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"pr...

2018-08-21 17:57:14 1828 1

原创 小院-《隐私与协议声明》

隐私声明引言二十四氪(北京)技术服务有限公司(以下称“24K”或“我们”)尊重并保护所有使用24K服务用户的隐私权,在您使用我们提供的服务时,我们可能会收集和使用您的相关信息,我们希望通过本《隐私权政策》向您说明,我们如何收集、存储、保护及使用您的个人信息,以及清楚地向您介绍我们对您个人信息的处理方式。本《隐私权政策》与您使用24K的服务息息相关,因此我们建议您完整地阅读,以帮助您更好地保...

2018-07-24 10:34:13 756

原创 iOS App转让/转移、Label文字分段颜色、UIWebView禁止滚动、获取设备的 DeviceToken、iOS友盟分享,指定界面显示需要分享到的平台的解决方案

iOS 开发者帐号 App转让/转移 及转移后的证书问题解答(多图慎入)iOS App转让iOS Label文字分段颜色UILabel *hintLabel=[[UILabel alloc]initWithFrame:CGRectMake(30, 120, 320, 66)]; hintLabel.numberOfLines=0; [self.vie...

2018-05-10 11:40:25 308

转载 iOS webView与H5的交互(返回页面的处理)

当在一个页面触发一个事件跳转到一个H5页面时,H5页面内部也可以进行下一级的跳转,这个时候我们导航栏使用苹果原生的返回按钮就需要处理页面中的返回效果。是返回到pushH5的上一级页面还是返回H5内部的上一级页面?- (void)viewDidLoad { [super viewDidLoad]; UIButton * backButton = [UIButton b...

2018-05-10 11:11:40 4204

原创 常用小功能Demo分享

获取连接方法:直接点击对应标题即可跳转GuidePages(引导页/功能介绍页)iOS App 创建本地服务器,在电脑实现使用 Wifi 传输文件一行代码集成(0耦合、0侵入、0污染)侧滑抽屉!other:iOS 一行代码实现仿QQ侧滑框架 iOS (淘宝、天猫、京东、美团、支付宝等 app 常用的文字轮播视图)iOS...

2018-04-02 18:06:50 358 2

原创 iOS NSUserDefaults 删除

iOS NSUserDefaults 删除某项 NSUserDefaults *defaults=[NSUserDefaults standardUserDefaults]; [defaults removeObjectForKey:@"UserInfo"]; [defaults synchronize];//快速保存iOS NSUserDefaults 删除某

2018-02-02 17:56:59 737 2

原创 iOS计算App缓存的大小以及清理、iOS应用跳转到appstore评分、文字加阴影、 NSMutableArray到NSData的转化

一、计算缓存// 缓存大小- (CGFloat)folderSize{ CGFloat folderSize; //获取路径 NSString *cachePath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask,YES)firstObject]; //获取所有文件的数组

2017-10-20 23:46:20 420

原创 iOS中调整UI控件位置和尺寸

1.frame(修改位置和尺寸):以父控件左上角为坐标原点,在其父控件中的位置和尺寸。 //frame属性中的坐标点不能直接修改 CGRect tempFrame = self.v.frame; // 1.取出原来的属性 tempFrame.origin.y+=10;//2.坐标点y加10 相当于向下移动10 self.v.frame=tempFrame;//3.赋值2

2017-10-20 22:24:29 3362

转载 iOS开发 如何在Label中显示图片-图文混排

在实际项目开发过程中,我们常会遇到一段文字中既要有图片又要有文字,例如我们经常使用的QQ、微信的聊天对话框中,表情和文字共存就是一种典型的图文混排。 可以直接使用Quart2D,直接在Label的draw方法中画图片上去,但是这种方法成本比较高,我们推荐使用text自带的属性来做。要做到图中在文字中插入表情的效果,首先我们得来了解一下一个叫富文本的东西。所谓富文本,我的理解就是一个丰富多彩的文

2017-10-20 22:16:14 2974

原创 iOS 设置导航栏透明后 push 界面 界面下移64高度

iOS 设置导航栏透明后 push 界面 界面下移64高度解决方法: self.extendedLayoutIncludesOpaqueBars = YES;设置有导航栏自动添加高度为64 为Noself.automaticallyAdjustsScrollViewInsets = NO;iOS开发_自定义UISwitch 改变UISwitch大小// OC版(void)awakeFromNib

2017-10-20 22:10:39 1753

原创 [self.tableView scrollToRowAtIndexPath:]方法滑动崩溃

业务场景如下:类似美团、饿了么点餐界面的分类与菜品联动当分类中某一个分类下面菜品数量为零时,点击此分类,导致程序Crash解决办法:[self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:NSNotFound inSection:0] atScrollPosition:UITableViewScrollPositio

2017-09-11 19:26:03 3825

原创 4697: CFNetwork internal error (0xc01a:/XXX/CFNetwork-811.4.18/Loading/URLConnectionLoader.cpp:304)

不啰嗦说问题:后台返回图片地址在APP加载不出来,地址放入浏览器加载成功解决办法思路:1.检查图片是否是苹果支持格式2.替换相关图片资源是否加载成功 (判断代码问题)3.查看图片命名是否有问题 (我就是在这里的解决的,问题图片名字中有中文字符)

2017-08-30 18:37:36 1322

原创 iOS获取网页的标题,内容,节点值

最近一直在做混合开发,经常遇到一些静态网页,需获取网页的标题等操作,可以用下面方法还有,注意webview的代理方法 - (void)webViewDidFinishLoad:(UIWebView *)webView 网页前进和回退都会调用- (void)viewDidLoad {[super viewDidLoad];NSString *strurl=@"http://baidu.com";UIW

2017-08-16 15:10:45 2658

原创 iOS 删除字符串中html标签

做开发有的时候会遇到服务器返回的数据是html的,我们可以选择直接用webview来加载的方式去处理,当然这个方法不适用所有场景,通常我们会选择把没有必要的html标签去掉留下需要的文字信息,现在一起来看看吧。首先提供一个html标签的字符串 NSString *html = @"<p><span style=\"font-family:宋体\">劳动是人类创造物质或精神财富的活动,有体力的,

2017-08-08 15:43:14 1144

原创 iOS中的sql语句写法

SQL语法1.注释 /注释多行/注释单行2.不区分大小写3.每条语句后必须加分号4.字符串使用单引号括起来5.字段类型:text->字符串类型 integer->整型 real->浮点型/DDL语句/ 1.创建表-- 格式1: CREATE TABLE 表名(字段名1 字段1类型, 字段名2 字段2类型,...);-- CREATE TABLE t_Student('name'

2017-08-08 11:03:55 581

转载 iOS-截取字符串中两个指定字符串中间的字符串

例如,要截取一个字符串中,两个指定字符串中间的字符串,OC截取方法如下:// 要截取 "> 和 </ 之间的汉字内容:@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; NSString *string = @"<a href=\"http\">这是要截取的内容</a>"; NSR

2017-07-31 09:41:36 840

原创 iOS-UIWebview设置超时、加载失败、重新加载等问题解决

iOS开发 UIWebView加载失败 我想重新加载怎么做,使用reload不顶用 解决办法:重新使用loadRequest:设置超时 NSURL *url=[NSURL URLWithString:@"http://www.baidu.com"]; NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url

2017-07-25 14:25:09 11067 2

原创 iOS给图片加标签

iOS给图片加标签自己参考上面作者博客写了一个相关更丰富功能的Demo,由于属于公司产品,不便放置下载链接,如有相关需求请评论留言,看到后会私信发你!

2017-07-25 14:12:34 1466 10

转载 Masonry介绍与使用实践(快速上手Autolayout)

Masonry介绍与使用实践(快速上手Autolayout)

2017-07-25 14:09:01 200

转载 【如何快速的开发一个完整的iOS直播app】(原理篇)

目录【如何快速的开发一个完整的iOS直播app】(原理篇)【如何快速的开发一个完整的iOS直播app】(播放篇)【如何快速的开发一个完整的iOS直播app】(采集篇)【如何快速的开发一个完整的iOS直播app】(美颜篇)基于GPUImage的实时美颜滤镜iOS中集成ijkplayer视频直播框架ijkplayer –B站开源播放框架使用教程(iOS版)

2017-07-25 13:58:44 282

原创 微信小程序-参数传递与事件处理

前言开发过程中经常会遇到从一个页面携带数据到另一个页面的情况,所以需要知道以下信息,什么是事件?有哪些传递方式?如果传递数组呢?如果传递对象呢?一、事件什么是事件 事件是视图层到逻辑层的通讯方式 事件可以将用户的行为反馈到逻辑层进行处理 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层对应的事件处理函数 事件对象可以携带额外信息,如id, dataset, touches

2017-07-15 11:52:40 2025

转载 iOS UIWebView仿微信H5页面实现长按保存图片功能

拿到需求之后分析了一下,其实主要功能点就是如何才能通过手指按压位置获取到相应的图片资源。是不是很抓狂,如果考虑到设备适配,谁知道手指按在什么地方了。直接google查到了下面的这两行代码,然后跑到H5大哥那请教,给我实际演示了一下,发现能够完美解决上面的问题。NSString *imgURL = [NSString stringWithFormat:@"document.elementFromPoi

2017-07-15 11:19:53 1484

转载 iOS/NSUserDefaults详解

关于NSUserDefaults首先要看苹果官方的定义NSUserDefault官方文档NSUserDefaults是什么,有什么用处对于应用来说,每个用户都有自己的独特偏好设置,而好的应用会让用户根据喜好选择合适的使用方式,把这些偏好记录在应用包的plist文件中,通过 NSUserDefaults类来访问,这是NSUserDefaults的常用姿势。如果有一些设置你希望用户即使升级后还可以继

2017-07-15 10:53:12 371

原创 iOS上LaunchImage(启动页) 在模拟器上显示真机不显示

在模拟器上启动页图片显示没问题,但是在真机上不行,而且还会出现屏幕上下黑边的情况,什么问题呢?最后找到答案美工妹子给你图片的时候,直接把jpg文件改后缀为png给你了,但本质上它还是一张jpg图片,真机根据你给的png信息无法解析。解决办法重新让美工妹子切一张png图片!!!!!!!!!!!!!!!!!!!!!!!!!楼主一脸黑线 好气哦!!!!!!!!!!!!!!!!!!!!!!!!!

2017-07-14 18:55:17 2564

转载 关于iOS中延迟执行的几种方法

1、方法一:使用dispatch_afterint64_t delayInSeconds = 10.0; // 延迟的时间/* *@parameter 1,时间参照,从此刻开始计时 *@parameter 2,延时多久,此处为秒级,还有纳秒等。10ull * NSEC_PER_MSEC */dispatch_time_t popTime = dispatch_time(DISPA

2017-07-14 18:50:18 3964

转载 从 UIWebView 到 WKWebView

WKWebView 是 iOS 8 引入的一个 WebKit API,替换 iOS 的 UIWebView 和 OSX 的 WebView,WKWebView 使用 Nitro JavaScript 引擎,运行 JavaScript 和 Safari 一样快。WKWebView 和 UIWebView 使用上有很多区别,这篇主要介绍代理、标题、进度条展示的区别。代理UIWebView 是 deleg

2017-07-07 14:50:20 573

原创 Could not find a storyboard named 'Main' in bundle NSBundle?

有时候运行工程的时候会莫名出现这个崩溃,一般出现的原因可能是:1、从xcode新建一个工程,有时候希望不用storyboard,想用纯代码创建在删除了main.storyboard之后会出现这个错误。2、 项目工程名修改3、国际化操作4、窗口切换 等等Could not find a storyboard named 'Main' in bundle NSBundle?因为当时忘了截图,现在借用网

2017-07-07 14:16:22 2321

原创 iOS二十种超酷时尚艺术滤镜汇总【附源码】

本文总结了20种ios滤镜都是基于GPUImage的,有3种滤镜是GPUImage库中包含的,还有17种是Instagram中的经典滤镜,集成在一个项目中。使用GPUImage可以非常容易创建我们自己的滤镜效果总会有你想要的效果吧。在文章下面附源码下载相信你也在使用滤镜吧,今天就让你见识一下滤镜实现其实也不是一件特别难的技术,下面附一些效果图。由于几种滤镜最主要的实现是一段片段着色程序,所以会进行展

2017-07-03 13:53:32 2375

转载 iOS view圆角化的四种方法

最近在进行项目性能的优化,遇到view圆角优化的问题,有一些粗略的看法,现总结一下。设置圆角目前知道的有四种方法: 1、通过shapeLayer设置 2、通过view的layer设置 3、通过BezierPath设置 4、通过贴图的方式设置 shapeLayer的实现通过bezizerpath设置一个路径,加到目标视图的layer上。代码如下: // 创建一个view

2017-06-26 18:53:45 1060

转载 iOS下JS与原生OC互相调用(总结)

iOS开发免不了要与UIWebView打交道,然后就要涉及到JS与原生OC交互,今天总结一下JS与原生OC交互的两种方式。JS调用原生OC篇方式一第一种方式是用JS发起一个假的URL请求,然后利用UIWebView的代理方法拦截这次请求,然后再做相应的处理。 我写了一个简单的HTML网页和一个btn点击事件用来与原生OC交互,HTML代码如下:<html> <header>

2017-06-26 18:41:28 569

原创 iOS图片拉伸之神属性:resizableImageWithCapInsets

在仿写QQ会话窗口的时候,气泡的背景图片拉伸问题。并不是所有地方都可以拉伸的,所以定义了下面的工具类中的一个方法,专门拉伸图片。UIImageResizingModeStrech:拉伸模式,通过拉伸UIEdgeInsets指定的矩形区域来填充图片UIImageResizingModeTile:平铺模式,通过重复显示UIEdgeInsets指定的矩形区域来填充图片+ (UIImage *)resi

2017-06-26 18:15:20 12053

给图片添加文字标签图片贴图

给图片添加文字标签图片贴图并返回标签坐标信息,颜色 文字内容等,主要提供一种场景,具体项目仍需单独做修改,大概思路可参考

2019-01-03

iOS 弹出视图

iOS 弹出视图集成

2017-07-21

BearsG的留言板

发表于 2020-01-02 最后回复 2020-01-02

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

TA关注的人 TA的粉丝

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