07 2016 档案

Xcode7 真机调试步骤分享
摘要:Xcode7已经支持了真机调试,正好今天来试一试,但调试的时候还是发现了很多问题,网上也搜索了很多文章,但是写的确实太简单,先记录下步骤,后续补充些截图吧。 1、首先xcode7中添加你的apple id号,在Xcode -> Preferences -> Accounts下,选择添加,有些时候,可 阅读全文

posted @ 2016-07-28 14:21 程序“猿” 阅读(194) 评论(0) 推荐(0)

iOS开发之用十六进制进制表示颜色
摘要:有些时候,产品给颜色时给的是这样“#efefef“,又或者是这样”#ea3240“,对于一些初学者来说弄不明白是什么意思,颜色不是RGB吗?怎么回事? 其实这也是颜色的一种形式,它是十六进制的,可以用下面的代码进行赋予颜色: 阅读全文

posted @ 2016-07-28 10:08 程序“猿” 阅读(434) 评论(0) 推荐(0)

iOS开发之利用映射创建数据模型
摘要:1 #import "LYSBaseModel.h" 2 3 @implementation LYSBaseModel 4 5 // 自定义初始化方法 6 - (id)initWithContentDic:(NSDictionary *)dic 7 { 8 self = [super init]; 9 if (self) { 10 11 ... 阅读全文

posted @ 2016-07-27 14:11 程序“猿” 阅读(907) 评论(0) 推荐(0)

iOS开发之利用iOS反射机制写网络请求类
摘要:iOS属性反射:说白了,就是将两个对象的所有属性,用动态的方式取出来,并根据属性名,自动绑值。(注意:对象的类,如果是派生类,就得靠其他方式来实现了,因为得到不该基类的属性。) 从一个NSDictionary->自定义实体类(此方式最最常用,如网络Json数据会组成NSDictionary。sqli 阅读全文

posted @ 2016-07-27 10:17 程序“猿” 阅读(486) 评论(0) 推荐(0)

iOS开发之iOS开发者账号申请指南
摘要:iOS开发者的申请流程如果你是一个开发团队,在你打算掏腰包购买iOS开发者授权之前,最好先问一下你的同事,是否已经有人获得了开发许可,因为一个开发许可一年内最多可以授权给111个设备来开发测试。如果你没有授权许可可以借用,或者你打算最终在iTunes Store中以自己的名义发布你的应用,那么就准备 阅读全文

posted @ 2016-07-25 11:28 程序“猿” 阅读(2067) 评论(1) 推荐(0)

iOS开发之share第三方登录以及分享
摘要:(1)官方下载ShareSDK iOS 2.8.8,地址:http://sharesdk.cn/ (2)根据实际情况,引入相关的库,参考官方文档。 (3)在项目的AppDelegate中一般情况下有三个操作,第一是注册ShareSDK,第二是注册各个平台的账号,第三是关于微信等应用的回调处理。 [o 阅读全文

posted @ 2016-07-22 09:18 程序“猿” 阅读(4219) 评论(0) 推荐(0)

iOS开发之shareSDK
摘要:1、获取AppKey 如何在我们的官网注册应用得到appkey,请点击链接看里面的操作步骤 2、下载SDK 标准版 3、快速集成 第一步:将下载的SDK解压后导入您的工程中,见下图(点击这里查看视频教程) 拖到工程中后弹出以下对话框,勾选"Copy items into destination gr 阅读全文

posted @ 2016-07-22 09:03 程序“猿” 阅读(805) 评论(0) 推荐(0)

iOS开发之程序启动原理和UIApplication
摘要:一、UIApplication 1.简单介绍 (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。 (2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIApplication对象,那么将报错提示。 阅读全文

posted @ 2016-07-21 10:45 程序“猿” 阅读(233) 评论(0) 推荐(0)

iOS开发之UIAlerView与UIAlertController的使用
摘要:一、UIAlerView UIAlertView已经过期了,9.0或以上的版本使用会提示过期提醒,但是可以正常使用。最好还是改为使用UIAlertController替代。 warning warning 1. 定制弹框的标题、内容和按钮 2. 定制弹框的样式 有四种样式: UIAlertViewS 阅读全文

posted @ 2016-07-21 09:43 程序“猿” 阅读(3573) 评论(0) 推荐(0)

iOS开发之iOS6.0\iOS7.0\iOS8.0的UIAlertView message 文字对齐设置
摘要:是不是发现原来这段代码: #pragma mark - #pragma mark - alert delegate - (void) willPresentAlertView:(UIAlertView *)alertView { for (UIView *subViewin alertView.su 阅读全文

posted @ 2016-07-21 09:34 程序“猿” 阅读(1182) 评论(0) 推荐(0)

iOS开发之内存泄漏问题(使用leaks解决)
摘要:如何打开Leaks XCode - Open Development Tool - Instruments 打开后会看到很多工具 选择 leaks打开 然后我们运行下一个小工程,这个工程是接下来要更新的一个异步网络下载tableview图片的前期雏形。 这里要提到的是,我的博客写了这么多篇了,还是没 阅读全文

posted @ 2016-07-19 14:21 程序“猿” 阅读(1353) 评论(0) 推荐(0)

iOS开发之App项目打包以及上传
摘要:第一步:登录苹果开发者网站 Apple Developer 第二步:进?Member Center 2.1 点击Member Center 2.2登录开发者账号 2.3进入生成证书 界面 第三步: 生成证书 3.1生成证书 3.1.1 点击添加 3.1.2 选择continue,进入发布证书创建界面 阅读全文

posted @ 2016-07-19 13:54 程序“猿” 阅读(2029) 评论(0) 推荐(0)

iOS开发之自定义段落时求文字高度
摘要:// // NSString+Extend.h // FoodWorld // // Created by lys on 16/2/11. // Copyright © 2016年 imac. All rights reserved. // #import <Foundation/Foundatio 阅读全文

posted @ 2016-07-19 13:41 程序“猿” 阅读(546) 评论(0) 推荐(0)

iOS开发之断点下载时session造成的内存泄漏
摘要:然后是相应的注意点 以及一个 断点下载的小例子 [objc] view plain copy 注意点 > 1. 在下载完成之后需要对URLSession 做finishTasksAndInvalidate操作; > 或者进行invalidateAndCancel 操作也行 > 2. 下载的文件保存再 阅读全文

posted @ 2016-07-19 13:38 程序“猿” 阅读(3529) 评论(0) 推荐(0)

iOS开发之应用内支付IAP全部流程
摘要:应用内支付: 大致的业务逻辑是这样的。 1.向服务器请求商品订单号码以及ituns配置的商品ID2.发起IAP购买请求3.购买流程结束后, 向服务器发起验证凭证以及支付结果的请求4.验证流程结束完成购买流程。 流程 屏幕快照 2015-09-24 上午11.53.06.png 屏幕快照 2015-0 阅读全文

posted @ 2016-07-19 13:31 程序“猿” 阅读(12584) 评论(0) 推荐(0)

CocoaPods的使用
摘要:一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。 二、安装 由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下: 注:要使用CocoaPo 阅读全文

posted @ 2016-07-19 13:23 程序“猿” 阅读(209) 评论(0) 推荐(0)

iOS开发之微信支付
摘要:服务器签名版本 官方已经是建议使用服务器签名来接入微信支付,实际上从安全上考虑,确实是每个客户端不应该知道RAS密钥,也不需要每个客户端都写一遍签名的算法。 服务端接入流程文档:https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_3 商户 阅读全文

posted @ 2016-07-19 13:21 程序“猿” 阅读(3563) 评论(0) 推荐(0)

iOS开发之详解APNS苹果消息推送通知
摘要:苹果消息通知什么? 如下图如示 就是APP的服务端在用户未打开APP进程时,还能发通知给用户APP的服务技术 相关概念 Provider:提供推送的第三方服务系统 Device:苹果设备,例如iphone和ipad等 APNS:苹果推送消息服务,属于苹果的服务 APP:安装在苹果设备上的应用程序 D 阅读全文

posted @ 2016-07-19 13:14 程序“猿” 阅读(1973) 评论(0) 推荐(0)

iOS开发之在启动图加载完毕后,显示几秒的广告
摘要:需求 很多app(如淘宝、美团等)在启动图加载完毕后,还会显示几秒的广告,一般都有个跳过按钮可以跳过这个广告,有的app在点击广告页之后还会进入一个广告页面,点击返回进入首页。虽然说这个广告页面对用户体验来说并不是很好,但是如果真的有这个需求,我们还是要想办法去开发,至少这比内嵌广告要友善的多。今天 阅读全文

posted @ 2016-07-19 13:12 程序“猿” 阅读(929) 评论(0) 推荐(0)

实现自动检验电话号码、网址、地址等
摘要:UITextView的UIDataDetectorTypes可以实现自动检验电话号码、网址、地址等 // // UITextView+AutomaticTest.h // UITextView // // Created by apple on 16/7/5. // Copyright © 2016 阅读全文

posted @ 2016-07-19 12:52 程序“猿” 阅读(284) 评论(0) 推荐(0)

设置tabbar的选中状态下标签文字的颜色
摘要:// 1.设置选中文字颜色 [[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor colorWithRed:234/255.0 green:50/25 阅读全文

posted @ 2016-07-19 11:54 程序“猿” 阅读(686) 评论(0) 推荐(0)

iOS软件更新问题
摘要:1.软件中需要自己在后台服务器中,设定新的版本号。每次登陆软件从后台拉取数据,用最新版本号与当前版本号进行比较。实现软件更新。 2.每次登陆软件从苹果服务器拉取数据,用最新版本号与当前版本号进行比较。实现软件更新。 第一种检测更新方法的优点是:检测更新速度快、检测稳定;缺点是:和app store上 阅读全文

posted @ 2016-07-19 11:50 程序“猿” 阅读(243) 评论(0) 推荐(0)

导航