- 博客(24)
- 收藏
- 关注
转载 Unable to satisfy the following requirements解决方案
用pod update更新,结果出现下面错误$pod updateUpdate all podsAnalyzing dependencies[!] Unable to satisfy the following requirements:- `JSQMessagesViewController (~> 6.1.0)` required by `Podfile`没什么头绪,尝试
2016-06-21 18:50:38 3492 1
原创 The XLIFF file does not contain a target language
最近在做iOS项目本地化(基于XLIFF文件),总结下遇到的问题。��如果再看这篇文章的你也遇到相同的问题,希望对你有帮助哦!导入Development Language Only时,提示The XLIFF file does not contain a target language.如下图: 因为做本地化,将默认开发语言修改为中文,用于导出 strings 以中文为主,其他语言为辅。简体中文的
2016-06-15 20:15:50 859
原创 Duplicate localized resource "Info.plist" found
最近在做iOS项目本地化(基于XLIFF文件),导出XLIFF时,提示“**Duplicate localized resource "Info.plist" found**”,在stackoverflow上没有找到很好的解决办法。无意中发现问题可能出在因为项目创建的比较老了,某些配置不对,可按照下图,检查project中indo.plist File 对应的路径:把project中indo.p
2016-06-15 19:53:24 689
转载 ios禁用多按钮同时点下的效果
最近测试组的同事,经常提的一个bug就是一个界面上,多个按钮或者可以点击的视图,两个手指同时点下,会出现各种错误异常。好多人的解决方法是,利用一个bool值做判断,这样做太乱了。如果一个界面上的按钮在多个视图中,这种情况下应该怎么做呢。查询可一下文档,苹果给出了解决方法。只需要把那些不能同时点下的按钮或者视图设置一下即可。[view setExclusiveTouch:YES];
2015-08-28 13:50:14 349
转载 UIView 中常见的方法总结
UIView 中常见的方法总结addSubview: 添加一个子视图到接收者并让它在最上面显示出来。 - (void)addSubview:(UIView *)view 讨论 这方法同样设置了接收者为下一个视图响应对象。接收者保留视图。如果你使用removeFromSuperview方法用来把视图移除他的显示列表,那么视图将会被释放。如果你想要在视图移除显示列表後保留并
2015-07-16 14:32:15 302
转载 iOS 的事件处理
ios的事件处理时从硬件开始,由驱动传递给系统层面,再传递给应用程序本身(UIApplication),然后会根据响应链找到所谓的firstResponsder,如果它不 进行处理,然后就传递给响应链下一级响应者,直到回到UIApplication(如果响应链上没有响应),由UIApplication进行默认处理。 在代码可控区域内,ios的屏幕点击事件是从上到下(firstResponsder沿
2015-07-14 13:44:02 407
转载 Xcode 的正确打开方式——Debugging
程序员日常开发中有大量时间都会花费在 debug 上,从事 iOS 开发不可避免地需要使用 Xcode。这篇博客就主要介绍了 Xcode 中几种能够大幅提升代码调试效率的方式。“If debugging is the process of removing bugs, then programming must be the process of putting them in.”——
2015-02-28 11:39:47 423
原创 UIImagePickerController控件竖屏拍照保存后图片向右旋转了90度
今天遇到UIImagePickerController控件竖屏拍照保存后图片向右旋转了90度
2014-07-10 18:01:48 948
转载 深入理解iPhone数据持久化
在所有的移动开发平台数据持久 化都是很重要的部分:在中是或保存在应用程序的目录中,在中可以保存在相应的磁盘目录中和数据库中。中因为权限认证的原因,在上大多数只能访问 应用程序的目录或其它系统共享目录。在中,博采众长,提供了多种数据持久化的方法,下面笔者会逐个进行详细的讲解。iphone提供的数据持久化的方法,从数据保存的方式上讲可以分为三大部分:属性 列表、对象归档、嵌入式数据库、其他方法
2014-07-04 11:31:49 451
转载 ASIHTTPRequest用户登陆:重复用户登陆问题解决
使用ASIHTTPRequest来实现用户登录,但是无论如何登陆的用户总是同一个- (IBAction)signin:(id)sender{……..ASIFormDataRequest *request = [ASIFormDataRequestrequestWithURL:loginUrl];[request setDelegate:self];[re
2014-07-04 11:18:43 769
转载 HMAC-SHA1加密,OAUTH中签名时使用的一种方法。
很有用,现在很多微博在认证的时候都会用到,OAUTH的协议详见http://oauth.net/documentation/getting-started/那在iPhone SDK中如何使用HMAC-SHA1计算呢?Key一般是指的secret串,text是base串。key是两个secret串用&连接起来的,比如说新浪微博,申请application时会得到一个api key和s
2014-06-23 11:54:13 820
转载 IOS之sha加密、md5常规加密、md5二次加密详解及示例程序
这些天写的程序需要用到SHA512加密。顺带着就实现了IOS的SHA1、SHA256、SHA384、SHA512,以及md加密,md5二次加密。写了个示例程序[背景资料]MD5即Message Digest Algorithm 5(信息-摘要算法 5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一SHA即Secure Hash Algorithm(安全散列算法) 是美国
2014-06-23 11:37:04 733
转载 ARC中__bridge, __bridge__transfer, __bridge_retained 关系
oll-Free Bridging当你在 Objective-C 和 Core Foundation 对象之间进行转换时,就需要使用 Bridge cast。今天的多数应用很少需要使用 Core Foundation,大多数工作都可以直接使 用 Objective-C 类来完成。但是某些底层 API,如 Core Graphics 和 Core Text, 都基于 Core
2014-06-20 16:43:06 447
转载 iOS开发之理解Certificate、AppId和Provisioning Profile
Certificates证书是你有权利开发的凭证,是开发者的一种标识,相当于身份证,一个开发者账号只有一套。一套含两个,Development和Distribution。其中Development证书提供开发者在电脑上真机调试的权限,可以制作多个副本分发到多台电脑。Distribution证书给开发者提供发布ios程序的权限,也就是说有了这个,你就有权力发布程序到App Store去了,当然这
2014-06-13 10:36:20 523
转载 关于select中DISTINCT的技巧和使用
偶然在一个论坛看到了一个关于DISTINCT的技巧和用法.是一个版主写的.觉得可能会对一些人有帮助.所以转载而来.方便大家 以下是转载内容单表的唯一查询用:distinct多表的唯一查询用:group by在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返
2014-06-06 12:15:40 1039 1
转载 svn 常用命令
SVN 常用命令一览表 命令功能使用格式checkout检出svn co URLup更新到当前URL的末端svn up switch更新到某一tag/branchsvn switch (tag/分支)URLadd
2014-06-03 18:17:40 689
原创 code signing is required for product type 'Application' in SDK 'iOS 7.1'
XCode 编译出现错误:code signing is required for product type 'Application' in SDK 'iOS 7.1'
2014-06-03 17:47:52 729
转载 IOS 拨打电话
tel:// 可以拨打电话(tel:// 这个是打完后回不到app的。telprompt:// 这个可以回到app,但是打电话前会多弹出一个alert,点了呼叫才会拨电话。)
2014-05-29 16:54:23 801
转载 Mac下的SVN工具:Cornerstone与Versions比较
Cornerstone VS. Versions(Cornerstone图标)(Versions图标)我们先来看Cornerstone(http://www.zennaware.com),从界面上看,Cornerstone的功能似乎大而全,但是SVN最重要的几项功能如Log和Timeline竟然不能用(Log取不下来),这是非常重要的功能缺陷,所以只能给它打
2014-05-28 15:04:52 3851
转载 Cornerstone Svn简单使用指南
Cornerstone Svn简单使用指南-- what if 负责编写一、安装并拷贝项目1.第一步:安装svn.2.第二步:第一个使用svn,找到“Check Out Working Copy”选项,选择并点击。目的:从服务器上拷贝一份全新的项目工程。3.第三步:可以正常使用了。。。二、在项目中使用1.查看日志找到“Log”选项,选择并点击。查看自
2014-05-28 15:03:01 569
转载 mac下svn的使用
原文地址:http://www.cnblogs.com/mjios/archive/2013/03/10/2952258.html本文目录在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Ma
2014-05-27 21:48:45 497
转载 iOS如何取得APP的版本信息跟服务器对比进行升级提示?
关键是自动取版本信息:[NSString stringWithFormat:@"Version %@",[[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"]];[NSString stringWithFormat:@"Build %@",[[NSBundle mainBundle
2014-05-27 21:43:05 436
转载 IOS7 新特性
1:statusBar字体为白色在plist里面设置View controller-based status bar appearance 为 NO;设置statusBarStyle 为 UIStatusBarStyleLightContent2:设置statusBar和navigationbar为一体 [cpp] view plaincopypri
2014-05-08 16:12:56 517
原创 [UIScreen mainScreen] ;
float scale = [[UIScreen mainScreen] scale];//得到设备的分辨率scale = 1; 的时候是代表当前设备是320*480的分辨率(就是iphone4之前的设备)scale = 2; 的时候是代表分辨率为640*960的分辨率
2014-05-08 15:13:04 686
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人