随笔分类 -  iOS

iOS开发关于GCD多线程方面的知识(1)
摘要:1.同步和异步 (1)同步(sync):A线程要请求某个资源,但是此资源正在被B线程使用中,因为同步机制存在,A线程请求 不到,怎么办,A线程只能等待下去 (2)异步(async):A线程要请求某个资源,但是此资源正在被B线程使用中,因为没有同步机制存在,A线程 仍然请求的到,A线程无需等待 阅读全文
posted @ 2016-07-04 11:43 奋斗的王布斯 阅读(104) 评论(0) 推荐(0)
iOS开发中关于跳转到应用商店相关
摘要:写一个小小的功能 就是在手机上跳转到指定的应用商店的某个应用界面 话不多说 1.先是在appstore上找到应用,点击 点击右上角第二个的向上箭头 然后点击拷贝链接 2.进入需要跳转的函数里, [[UIApplication sharedApplication] openURL:[NSURL URL 阅读全文
posted @ 2016-03-18 15:37 奋斗的王布斯 阅读(386) 评论(0) 推荐(0)
关于iOS开发中NSNotification
摘要:简单的总结一下通知,代理,通知,还有block都是属于类之间通信的机制,今天写点通知相关,原谅我这么菜还写博客,不过,会越来越好的 1.注册通知,或者说是给哪里加通知,加观察者,也就是接受通知的东西,设置接受通知的名字,还有接受到通知后调用的方法; [[NSNotificationCenter de 阅读全文
posted @ 2016-03-16 11:32 奋斗的王布斯 阅读(125) 评论(0) 推荐(0)
关于iOS 开发中微信支付的使用
摘要:今天通过看极客学院的教学视频,学习了微信支付SDK的使用,并且通过一步一步的操作,最终实现了微信支付的调用,下面我将详细写出过程。 首先,微信支付的SDK使用步骤包括以下几点: //1.导入微信SDK注册微信支付 // 2.设置微信APPID为URL Schemes // 3.发起支付,调起微信支付 阅读全文
posted @ 2016-02-24 15:39 奋斗的王布斯 阅读(326) 评论(0) 推荐(0)
关于iOS开发中NSManager相关知识(1)
摘要:分别是 :获取沙盒路径 获取Document路径 获取library路径 获取Caches路径 阅读全文
posted @ 2015-12-29 13:18 奋斗的王布斯 阅读(154) 评论(0) 推荐(0)
关于iOS 9.0一些需要注意的地方-网络安全
摘要:import UIKitclass ViewController: UIViewController { @IBOutlet weak var wc: UIWebView! override func viewDidLoad() { super.viewDidLoad() let url = NSU... 阅读全文
posted @ 2015-12-29 11:48 奋斗的王布斯 阅读(205) 评论(0) 推荐(0)
关于学习Swift中功能相关(1)之--NSDate
摘要:前言:一直没有用过NSDate这个类型,但是今天在学习swift的时候,看到了这个,也花费了一段时间去学习了一下,感觉还是挺好用的,虽然看起来很简单,但是很实用。正文://直接就取出了设备里面的当前时间,真简单。。。let dateComponents = NSDateComponents()//这... 阅读全文
posted @ 2015-12-23 16:36 奋斗的王布斯 阅读(166) 评论(0) 推荐(0)
关于学习Swift中UI相关(2)之--UILabel
摘要:前言,Swift作为苹果主推的语言,使用的份额也在不断的增长,所以,抽空就要学一学正文, //设置一个矩形大小 let rectRect:CGRect = CGRectMake(20, 60, 400, 80) //创建一个label label的大小是rectRect let aLabel:UIL... 阅读全文
posted @ 2015-12-23 11:31 奋斗的王布斯 阅读(176) 评论(0) 推荐(0)
关于学习Swift中UI相关之--UIButton
摘要:1.按钮的创建let button : UIButton = UIButton(type:.Custom)2.按钮的大小button.frame = CGRectMake(10, 150, 100, 30)3.按钮的背景button.frame = CGRectMake(10, 150, 100, ... 阅读全文
posted @ 2015-12-22 14:59 奋斗的王布斯 阅读(132) 评论(0) 推荐(0)
iOS学习路线图 查缺补漏使用
摘要: 阅读全文
posted @ 2015-12-21 10:15 奋斗的王布斯 阅读(89) 评论(0) 推荐(0)
关于iOS开发中UITouch即手指触控的相关知识初体验
摘要:前言:最近工作不是很紧张,而学习的态度和状态确实在太好,想学习各种iOS的相关技术,尤其是那种不会的又很能入门的,会让我有那种持续的快感。话不多说,现在开始总结今天早上30分钟学来的新技术。 UITouch。 正文: UITouch是一个点击响应的类,今天我只说,我使用它做的小Demo。 就是一个当 阅读全文
posted @ 2015-12-18 11:29 奋斗的王布斯 阅读(264) 评论(0) 推荐(0)
关于iOS开发开心蛙家长iOS端开发过程中的零碎知识归纳(4)---关于全局文件PCH的设置相关小知识
摘要:前言:每一个项目总有些需要全局都要使用的宏定义变量,或者比如一些接口啊,或者密钥啊等等,每次都设置这些,或者不再一个确定的位置上去修改,总会让人很麻烦,所以PCH文件就是一个绝佳的东西,可以把整个全局都用的一些常量定义在这里,只要需要使用的时候,打出他们的名字,就能够,方便使用,再比如经常会用到的文... 阅读全文
posted @ 2015-12-15 16:48 奋斗的王布斯 阅读(136) 评论(0) 推荐(0)
关于iOS开发开心蛙家长iOS端开发过程中的零碎知识归纳(3)---主界面tabBar搭建
摘要:前言:上一个博客中有提到欢迎页面和主界面,说完欢迎页应该来谈谈主界面的搭建了,我目前做的这个项目,符合正常情况上的TabBar+navigation这种。所以接下来就来说一说怎么搭的这个主界面tabBar吧。//// QKTabBarController.m// kaixinwaP//// Crea... 阅读全文
posted @ 2015-12-15 16:23 奋斗的王布斯 阅读(225) 评论(0) 推荐(0)
关于iOS开发开心蛙家长iOS端开发过程中的零碎知识归纳(2)---关于进入App进入欢迎页面还是直接进入主页工具类的实现--之欢迎页的实现
摘要:前言,关于进入App进入欢迎页面还是直接进入主页工具类的实现,在文章(2)中已经完成了工具类的实现,这里继续深入的写一下,如何把欢迎页的3~4页的滑动,最后一页点击开始进入的那种效果。具体效果先暂时脑补一下,稍后奉上。。。。、正文:上一文章说到,根据判断版本来选择初始化不同的视图控制器,当判断出版本... 阅读全文
posted @ 2015-12-15 14:51 奋斗的王布斯 阅读(271) 评论(0) 推荐(0)
关于iOS开发开心蛙家长iOS端开发过程中的零碎知识归纳(1)---关于进入App进入欢迎页面还是直接进入主页工具类的实现
摘要:前言:作为一个iOS开发的菜鸟,半年来还没有完完整整的开发过项目,很高兴,这一次另一位比我厉害的iOS哥们忙于上一个项目的迭代工作,所以这次的项目,由我先来开始启动,不管这个项目将来会不会一直我接手,但是要认真的对待是必须的,所以有关项目的每一个功能和实际的应用,我希望能够记录下来,一来作为以后的参... 阅读全文
posted @ 2015-12-15 11:49 奋斗的王布斯 阅读(194) 评论(0) 推荐(0)
关于iOS开发中Quartz2D的初步学习
摘要:由于最近的新项目可能要涉及到画表格和画统计图,应该会涉及到iOS开发的一个知识点,那就是Quartz2D这个技术,对于一个正经从事iOS半年的我,这个技术还是涉足的较晚,懂得也是较少的,话不多说,初学Quartz2D,写一下刚刚掌握的基础首先,利用Quartz2D需要在View的 - (void... 阅读全文
posted @ 2015-12-14 17:03 奋斗的王布斯 阅读(182) 评论(0) 推荐(0)
关于iOS开发中NSData相关
摘要:NSString * str = @"hello world";//把字符串转成data这种叫做数据流的格式 NSData * data = [str dataUsingEncoding:NSUTF8StringEncoding]; NSLog(@"%@",data);//用UTF-8 为数据流转... 阅读全文
posted @ 2015-11-10 11:58 奋斗的王布斯 阅读(155) 评论(0) 推荐(0)
关于iOS开发中用户名和密码的正则表达式函数的写法和用法
摘要:对于具备登陆功能的APP,在登陆的时候,为减少服务器不必要的开销,用户名和密码在用户提交到服务器前,一定要先在APP做一次基本的验证,比如基本的限制为多少位啊,是由字母构成还是字目和数字的组合等,而这些限定和要求则需要我们程序员通过编写正则函数表达式来处理 废话不多说 :解释:譬如密码,首先 //... 阅读全文
posted @ 2015-10-21 17:26 奋斗的王布斯 阅读(216) 评论(0) 推荐(0)
iOS开发关于iOS9以后UIAlertController的基本使用
摘要:随着iOS系统的不断升级,对于开发者的不同API 也是在不断更新,今天我们来探讨一下关于最新推出的提示框UIAlertController的使用。 首先,在此之前,我们在一些需要用户确认的一些提示框都是使用UIAlertView 以及UIAlertSheet的,那时候大概是这样: 一.UIAler... 阅读全文
posted @ 2015-10-09 14:45 奋斗的王布斯 阅读(402) 评论(0) 推荐(0)
关于iOS开发CLLocation中定位的一些小问题
摘要:困扰了我一周的CLLocation定位问题终于解决了,网上的很多关于CLLocation的文章都是iOS 7 的,按照上面的指导,仍然不能够调出定位功能,对于iOS 8 是需要作额外的添加的,废话不多说1.首先,需要再 infoplist文件中 添加两个键:12NSLocationWhenInUse... 阅读全文
posted @ 2015-09-21 11:53 奋斗的王布斯 阅读(302) 评论(0) 推荐(0)