- 博客(16)
- 资源 (6)
- 收藏
- 关注
转载 UIButton中setTitleEdgeInsets和setImageEdgeInsets的使用
之前自己写过一个 丢了 先借别人的 后面自己丰富 UIButton内有两个控件titleLabel和imageView,可以用来显示一个文本和图片,这里的图片区别于背景图片。给UIButton设置了title和image后,它们会图片在左边,文本在图片右边显示。它们两个做为一个整体依赖于button的contentHorizontalAlignment居左居右或居中显示。
2016-11-30 14:26:59 428
原创 _endCellAnimationsWithContext报错解决
在删除单元格的时候 可能会报这个错误解决这个问题 要注意以下几点:1. [_dataArray removeObjectAtIndex:indexPath.row];//1.先删除源数据 [tableView beginUpdates];//2.必须调用begin和end两个方法 if (_da
2016-11-28 15:24:29 1392
转载 Http请求中Content-Type讲解以及在Spring MVC中的应用
引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在spring MVC中如何使用它们来映射请求信息。1. Content-Type MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME
2016-11-23 17:47:56 671
转载 AFNetWorking 请求数据报”Request failed: unacceptable content-type: text/plain” 错误解决方法
转载文章 本人测试第二种方法不行在用AFN请求微博授权的时候,出现”Request failed: unacceptable content-type: text/plain” 错误。查看源码发现是因为AFN默认的解析方法时json 而返回的页面MINEType却是text/plain。想要修改,笔者现在提供两种方式。一 修改AFN的源码在AFN的AFURLResponseSer
2016-11-23 17:46:55 892
转载 UIDatePicker的使用
UIDatePicker的介绍UIDatePicker这个类的对象让用户可以在多个车轮上选择日期和时间。iPhone手机上的‘时钟’应用程序中的时间与闹铃中便使用了该控件。使用这个控件时,如果你能配置正确,当用户滚动车轮到一个新的日期或者时间上时,利用UIControlEventValueChanged触发事件。UIDatePicker给出了倒计时模式,但是并没有实现相关事件。如果你使用该模式
2016-11-21 12:06:21 2838
转载 iOS NSScanner类的基本用法详解
简介NSScanner是一个类,用于在字符串中扫描指定的字符,尤其是把它们翻译/转换为数字和别的字符串。可以在创建NSScaner时指定它的string属性,然后scanner会按照你的要求从头到尾地扫描这个字符串的每个字符。NSScanner官方文档NSScanner类是一个类簇的抽象父类,该类簇为一个从NSString对象扫描值的对象提供了程序接口。 NSScanner对象
2016-11-15 14:23:59 3229
原创 iOS 开发 系统返回按钮隐藏文字、自定义文字
// 方法一:此方法全局声明 但是存在问题是子页面标题不能居中[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault];// 方法二 - 注意此法需要在前一界面内(即父页面)设置。使用此方
2016-11-15 12:47:38 8472
原创 iOS 获取类名NSStringFromClass 和 获取类NSClassFromString
一、获取类名 NSStringFromClassNSString *selfClass = NSStringFromClass([self class]);二、NSClassFromString用法起因是看蓝牙demo的时候看到这个关键字的 就搜索了一下。。+ (BOOL)isBluetoothSupported{ // Only for iOS 6.0
2016-11-15 11:59:58 12992
转载 推送报错 Code=3000 "未找到应用程序的“aps-environment”的授权字符串" 解决办法
这个问题可能比较多出现,网上呢一股脑的方案是:描述文件,推送证书与项目中的bundle identifer 不一致,或者什么appid不一致呀,什么证书生成顺序不一致呀,什么xcode的code signing没有配置呀,就不写了,网上搜很多,我现在就把自己的问题说一下:出现的背景是:原先的项目兼容iOS10,远程推送也用了最新的iOS10的推送框架,创建证书、描述文件的时候的appid,顺序
2016-11-14 12:29:08 1327
转载 iOS开发系列--通知与消息机制
概述在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同。今天就和大家一块去看一下如何在i
2016-11-11 11:39:23 674
转载 iOS 开发之内购 – AppStore
前言本文会给大家详细介绍iOS内购,虽然之前网上也有内购的教程,但是还不够详细,我重新整理出一份教程,希望对大家有所帮助。基于Xcode7.1.1版本,模拟器iphone6,9.1系统。部分地方直接摘自网络,省时省心省力。多图预警!!!一. 创建测试App创建App-1首先你需要登录 App的ItunesConnectio
2016-11-10 13:10:02 1955 2
转载 FMDB官方使用文档-GCD的使用-提高性能(翻译)
由于FMDB是建立在SQLite的之上的,所以你至少也该把这篇文章从头到尾读一遍。与此同时,把SQLite的文档页 加到你的书签中。自动引用计数(APC)还是手动内存管理呢? 两种都行,FMDB会在编译的时候知道你是用的哪一种,然后进行相应处理。 使用方法 FMDB有三个主要的类1.FMDatabase – 表示一个单独的SQLite数据库。 用来执行SQLite的命令
2016-11-09 10:22:32 501
原创 iOS 使用NSJSONSerialization类进行json解析
JSON数据结构基本概念JavaScript Object Notation ,轻量级的数据交换格式,采用完全独立于语言的文本格式,被称为理想的数据交换语言,易于人阅读和便携,同时也易于及其解析何程,由于JSON解析便捷、快速,并且相同数据用JSON编辑所占的内存更小,所以在iOS中我们我们使用JSON解析更加普遍。 JSON文档有两种结构:对象 、数据对象:以“{“开始,以”}”结束,...
2016-11-07 14:59:34 7757 1
原创 ios使用NSXMLParser类和 GDataXMLNode解析XML
解析的基本概念所谓“解析”:从事先规定好的格式串中提取数据解析的前提:提前约定好格式、数据提供方按照格式提供数据、数据获取方按照格式获取数据iOS开发常见的解析:XML解析、JSON解析 一、XML数据结构XML数据结构基本概念XML:Extensible Markup language (可扩展标记语言),主流格式之一,可以用来存储和传输数据格式之一,可以用来存储和传
2016-11-03 18:41:24 918
原创 iOS 关于UUID的理解
先来摘抄一段百度百科的资料:UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部分。UUID是指在一台机器
2016-11-03 17:45:55 5979
转载 iOS开发系列--通知与消息机制
原文:点击打开链接概述在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同...
2016-11-01 12:21:33 474
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人