随笔分类 -  ios

摘要:一、从相册或者照相机获取头像上传服务器 二、多张图片上传服务器 阅读全文
posted @ 2016-08-04 10:52 顺手给我new一个对象 阅读(1271) 评论(0) 推荐(0)
摘要:1.info plist 添加: 2.AppDelegate添加代码 阅读全文
posted @ 2016-06-25 14:27 顺手给我new一个对象 阅读(144) 评论(0) 推荐(0)
摘要:我们在开放APP时,通常要把一些比较重要的用户信息保留到APP中,我们很多时候的做法是直接裸存到NSUserDefaults。这种做法的很明显的缺点是不够安全,以下我们将用代码封装一个类,把用户名账号密码等比较重要的信息保存到苹果自带的钥匙串中,这样除非整个iOS的安全机制被破解,要不然你储存的东西 阅读全文
posted @ 2016-06-22 19:38 顺手给我new一个对象 阅读(6067) 评论(0) 推荐(0)
摘要:UIImagePickerController是系统提供的用来获取图片或视频的接口,使用UIImagePickerController类来获取图片的基本步骤如下: UIImagePickerController数据来源: 遵循协议 声明属性 懒加载 代理 调用前 调用 阅读全文
posted @ 2016-06-12 15:09 顺手给我new一个对象 阅读(1216) 评论(0) 推荐(0)
摘要:.h .m 阅读全文
posted @ 2016-06-12 11:00 顺手给我new一个对象 阅读(247) 评论(0) 推荐(0)
摘要:一、iOS原生字体获取及展示 1.xib/storyboard 图形展示 拖拽创建一个Label控件,选中该Label,在设置中把Label字体System修改为自定义(custom),然后点击family选框,可以查看到所有的原生字体。 2.代码获取字体及设置 很多时候我们是用纯代码进行编程,这时 阅读全文
posted @ 2016-06-08 11:52 顺手给我new一个对象 阅读(1117) 评论(0) 推荐(0)
摘要:一、屏幕旋转检测方法 在特别的场景下,需要针对屏幕旋转作特殊处理。在ios系统下实现相关的功能还是比较方便的。 我下面介绍两种方法: 1、监测状态栏方向 Debug时我们发现下面这段代码没有被打印 这是因为这种方式监听的是StatusBar也就是状态栏的方向,所以这个是跟你的布局有关的,你的布局转了 阅读全文
posted @ 2016-05-04 17:00 顺手给我new一个对象 阅读(1172) 评论(0) 推荐(0)
摘要:一、基本介绍 Quartz 2D是一个二维绘图引擎,Quartz 2D的API是C语言,来自CoreGraphics框架,没有面向对象的思想。 1.作用:绘制图形:线条、三角形、矩形、圆、弧等 绘制文字 绘制、生成图片(图形) 读取、生成PDF 截图、裁剪图片 自定义UI控件 2.图形上下文(Gra 阅读全文
posted @ 2016-04-25 00:11 顺手给我new一个对象 阅读(525) 评论(0) 推荐(0)
摘要:1.首先注册github账号 2.创建新的仓库 图中1:新建仓库名称 图中2:简单描述该仓库 图中3:公开的仓库 图中4:私人的仓库 图中5:这将让你立刻克隆库到您的计算机 3.完成上面的步骤,会看到 4.下面打开终端 配置仓库及提交代码 4.1 在终端中输入指令:cd到需要提交的工程文件 cd / 阅读全文
posted @ 2016-04-04 15:07 顺手给我new一个对象 阅读(315) 评论(0) 推荐(0)
摘要:现在很多应用都内置“社交分享”功能,可以将看到的新闻、博客、广告等内容分享到微博、微信、QQ、空间等,其实从iOS6.0开始苹果官方就内置了Social.framework专门来实现社交分享功能,利用这个框架开发者只需要几句代码就可以实现内容分享。下面就以一个分享到新浪微博的功能为例来演示Socia 阅读全文
posted @ 2016-03-28 23:08 顺手给我new一个对象 阅读(668) 评论(0) 推荐(0)
摘要:在iOS中进行蓝牙传输应用开发常用的框架有如下几种: GameKit.framework:iOS7之前的蓝牙通讯框架,从iOS7开始过期,但是目前多数应用还是基于此框架。 MultipeerConnectivity.framework:iOS7开始引入的新的蓝牙通讯开发框架,用于取代GameKit。 阅读全文
posted @ 2016-03-09 23:38 顺手给我new一个对象 阅读(898) 评论(0) 推荐(0)
摘要:一、注册登陆环形开发者账号,并且创建应用,获得对应的AppKey 二、根据实际情况制作并上传推送证书(开发环境推送证书sandbox,请选择 Apple Push Notification service SSL / 生产环境证书production,请选择 Apple Push Notificat 阅读全文
posted @ 2016-03-09 14:23 顺手给我new一个对象 阅读(849) 评论(0) 推荐(0)
摘要:一、需求:iOS7默认状态栏颜色为黑色,现需要改为白色。 步骤: 1.在Info.plis中添加一项UIViewControllerBasedStatusBarAppearance 为NO 2.在需要改变状态栏颜色的 AppDelegate中在 didFinishLaunchingWithOptio 阅读全文
posted @ 2016-03-04 01:45 顺手给我new一个对象 阅读(482) 评论(0) 推荐(0)
摘要:当我们需要在自己的APP里实现内容分享或收藏到微信时,我们在微信开发者平台通过注册账号,申请审核APP。通过后,我们按照微信开发者文档集成SDK就可以实现这些功能了。但在测试时发现,文字分享收藏,音乐分享收藏,网页分享收藏都能顺利的实现(具体实现代码请自行参考微信官方文档,这里不再细说);图片分享和 阅读全文
posted @ 2016-03-03 19:30 顺手给我new一个对象 阅读(1145) 评论(0) 推荐(0)
摘要:一、Xcode工程使用CocoaPods管理第三方库时出现错误: 问题描述: 解决方法: 出现上述错误的原因一般是第三方库更新导致的,这时需要使用终端把该工程所引用到的所有第三方库进行更新 步骤: 1、打开终端,cd到当前工程的根目录,例:cd /Users/HO/Downloads/LZAlbum 阅读全文
posted @ 2016-02-23 15:38 顺手给我new一个对象 阅读(1181) 评论(0) 推荐(0)
摘要:一、UIDatePicker日期拾取器对象 - (void)viewDidLoad { [super viewDidLoad]; //初始化日期拾取器对象 UIDatePicker * datePicker = [[UIDatePicker alloc] init]; //设置日期拾取器对象的中心位 阅读全文
posted @ 2016-01-23 15:22 顺手给我new一个对象 阅读(185) 评论(0) 推荐(0)
摘要:- (void)viewDidLoad { [super viewDidLoad]; //获得程序的home文件件路径 NSString * appDirectory = NSHomeDirectory(); NSLog(@"apphome = %@",appDirectory); //获取程序的所 阅读全文
posted @ 2016-01-23 14:01 顺手给我new一个对象 阅读(155) 评论(0) 推荐(0)
摘要:#pragma mark - 获取网络图片的尺寸 -(CGSize)downloadImageSizeWithURL:(id)imageURL { NSURL* URL = nil; if([imageURL isKindOfClass:[NSURL class]]){ URL = imageURL 阅读全文
posted @ 2016-01-23 13:55 顺手给我new一个对象 阅读(314) 评论(0) 推荐(0)
摘要:// // ViewController.m // UIviewtest // // Created by HO on 16/6/23. // Copyright © 2016年 HO. All rights reserved. // #import "ViewController.h" @inte 阅读全文
posted @ 2016-01-18 23:58 顺手给我new一个对象 阅读(655) 评论(0) 推荐(0)
摘要:一、什么是线程: 1、1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程) 2、线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行 3、1个线程中任务的执行是串行的,如果要在1各线程中执行多个任务,那么只能一个一个地按顺序执行这些任务,也就是说,在同一时间内,1个线程只能 阅读全文
posted @ 2015-12-24 22:48 顺手给我new一个对象 阅读(483) 评论(0) 推荐(0)