自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 Runtime-字模转换

利用OC运行时特性,实现JSON数据转换成模型数据

2017-02-23 11:44:01 433

原创 Versions使用心得

第一种情况:在输入username的时候按1下都会出现2个字符问题的解决方案:终于找到了为什么不好使了,是因为没有设置SVN版本的原因,VERSIONS默认的SVN版本是1.4.6,所以输入的时候都会多好几个字符,点击dreate也没用。解决办法:1、这VERSIONS软件界面,点击左上方菜单的Versions菜单;2、选择Preferences选项;3、这下方的S

2016-04-28 11:11:04 1886

原创 UIScrollview--使用Autolayout添加约束

伴随着iPhone屏幕的不断改变,我们做项目中不得不做屏幕的适配问题,UIScrollview在我们项目中成为不可或缺的一个控件,因为它支持横竖方向的滚动,这样就可以兼容屏幕的不同,滚动视图就可以查看界面的全部内容了,废话就不多说,下面开始入手使用Autolayout布局。第一步:首先我们要在Main.storyboard里面拖进去一个视图控制器界面,如下图: 第二步:我们在左

2016-04-19 11:19:01 807

原创 Xcode 删除没用的描述文件

首先在桌面上随意选择一个文件夹,查看mac电脑的路径名字,如图:只要知道红色的名称,我的是apple。然后点击Finder->点击电脑上面的状态栏前往选项->选中弹出的前往文件夹,如图:在弹出的输入框中文件路径:/Users/apple/Library/MobileDevice/Provisioning Profiles ,如图:然后在出现的文件中删除那些不想要的配置文

2016-04-18 13:44:23 4903

转载 iphone开发资源汇总

如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:http://www.clingmarks.com/?p=612自定义

2016-04-18 11:41:47 900

原创 iOS 控制台利用 gdb 命令查看报错堆栈

iOS 控制台提供这种机制,如果你选择 debug 模式,在程序 crash 之后,在控制台输入 bt,就可以显示 crash 堆栈,通过查找就能找到crash的地方。在控制台输入po 加报错出现的数字 列如:PO 0x14979fbd0

2016-04-18 11:40:22 428

原创 Info.plist中常用的key简介

UIRequiresPersistentWiFi 在程序中弹出wifi选择的key(系统设置中需要将wifi提示打开)UIAppFonts 内嵌字体(http://www.minroad.com/?p=412 有详细介绍)UIApplicationExitsOnSuspend 程序是否在后台运行,自己在进入后台的时候exit(0)是很傻的办法UIBackgroundModes 后台运行

2016-04-18 11:36:15 250

转载 iphone中结束电话后返回自己的应用

大家想不想在自己的应用中拨打电话呀?打电话可以用openURL:这个API, 如:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];但是当电话结束后,返回的是系统的拨打电话界面,如何才能返回自己的应用呢?这儿有两种 方法与大家分享。第一种是用UIWebView加载电话,这种是合法

2016-04-18 11:33:55 268

原创 子视图超出父视图部分仍然响应点击事件的处理

- (UIView*)hitTest:(CGPoint)point withEvent:(UIEvent *)event{    UIView *view = [super hitTest:point withEvent:event];    for (UIView *subview in self.subviews) {        if (view != nil &&view

2016-04-18 11:31:51 813

转载 IOS 后台执行代码(voip socket)

如何使应用被切到后台,应用中的网络连接仍然接收数据并维持存活(像QQ iphone 一样);其实按 IOS官方文档一步一步做就可以实现上述功能;这里主要说一下我按文档遇到的问题,以及将原来的C/C++程序(主要是网络层)简单的修改一下就可以支持 IOS后台运行的方法.1.在 xxxx Info.plist 添加 以支持 后台运行UIBackgroundModesvoip

2016-04-18 11:22:51 566

原创 UIScrollview之无限循环滚动

在UIScorllView控件中放置其他的控件,通过控制contentSize之后这些图片就可以滚动,要实现循环滚动的方法是在第一张前面放置的是最后一张图片,在最后一张后面放置第一张的图片,假如你有n张图片,实际上在UIScorllView中有n+2张图片,你有3张图片,只要使用5个UIImageView依次存放:图片3,图片1,图片2,图片3,图片1。当从图片1滚动到图片3时由于最后一张是图片1

2016-04-13 17:21:33 770

原创 UIFont之preferredFontForTextStyle字体设置之更改

在iOS7.0 之后我们可以使用UIFont的preferredFontForTextStyle:类方法来指定一个样式,并让字体大小符合用户设定的文字字体大小,目前可供选择的有十种样式:UIFontTextStyleTitle1 NS_AVAILABLE_IOS(9_0);UIFontTextStyleTitle2 NS_AVAILABLE_IOS(9_0);UIFontT

2016-04-12 09:14:06 3754

原创 Xcode:使用agvtool 自动化操作version and Build Numbers 的步骤

以前都是手动改,后来才发现Xcode命令行工具中有agvtool可以批量设置Target的Version和Build,太方便了。1.Build Numbers 存储在应用程序的Info.plist中,CFBundleVersion (Bundle version).2.先在Xcode project中设置agvtool工具可用,target ->Build Settings->comb

2016-04-11 14:42:41 1455

转载 iOS: Autolayout和UITableViewCell的动态高度 (2) – 多样式Cell切换

本文转载自:https://www.mgenware.com/blog/?p=509在上文中。我们讲了单一样式的UITableViewCell在Autolayout下的动态高度,本文将在上文的基础上,增加两个地方:1. 多个样式的UITableViewCell类型。2. UITableViewCell样式动态变化变化。完成这样一个程序,TableView中的Cell模拟下载过程

2016-04-11 13:53:47 380

转载 iOS: Autolayout和UITableViewCell的动态高度 (1)

本文转载自:https://www.mgenware.com/blog/?p=507首先需要在Storyboard中创建好MyTableViewController,使用动态Cell,在Prototype Cells中设计好Cell界面。接着,定义好Autolayout,注意Autolayout一定要在上下都绑定控件的位置,不要只从上到下定义,只有正确定义Autolayout,

2016-04-11 13:43:41 433

原创 iOS 横竖屏控制

在公司的App项目中,要求有些界面不知横屏模式,有些界面要支持横屏模式。第一,我们要确保App本身是支持横竖屏的。IOS屏幕旋转控制与旋转事件处理 设定App本身允许转屏再次,我的App里面都是走UINavigationController进行界面push切换的,所以首先创建一个UINavigationController的子类,并设定允许转屏:(代码如下)@implementation

2016-04-11 10:56:12 917

原创 ApplePay

利用 Apple Pay,用户可以在您的 App 中轻松安全地购买实物商品和服务。客户更喜欢使用 Apple Pay,因为他们在购物时无需输入账单、送货和联系人详细信息。而且,Apple Pay 具有更高的安全性,能让客户和开发者安心使用。Apple 不会存储或共享客户的实际信用卡和借记卡卡号,因此商家和 App 开发者无需负责管理和保护实际的信用卡和借记卡卡号.

2016-04-07 10:45:31 1434 1

原创 苹果内购代码

iOS内购(iap)

2016-03-31 17:00:12 2815

原创 iOS开发之使用Storyboard预览UI在不同屏幕上的运行效果

如何实现预览iOS手机屏幕的适配

2016-01-25 15:54:11 418

音频播放器

播放音频,可以实现播放歌曲,有自动播放,上下曲播放功能,是以淳手打大码

2014-09-14

空空如也

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

TA关注的人

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