iOS学习笔记
Mr_Peng0605
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[2014-03-19]iOS7 ARC和非ARC…
苹果文档Transitioning to ARC ReleaseNotes里描述了好几种处理arc和非arc情况的方法,我遇到的情况是需要在一个非arc的工程里载入一个同步SKPSMTPMessage的库,而该库是使用arc模式的文件。为了使两者兼容,我采用如下方法,顺利通过编译,在非ARC中使用ARC加入 -fobjc-arc 在ARC中使用非ARC加入 -fno-objc-arc以下截原创 2015-06-26 09:19:41 · 361 阅读 · 0 评论 -
iOS 开发者必知的 75&nb…
原文地址:http://benscheirman.com/2013/08/the-ios-developers-toolbelt(需翻墙)=================================================如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经原创 2015-06-26 09:20:14 · 504 阅读 · 0 评论 -
ios支付宝Demo报错(Linker co…
command failed with exit code)" TITLE="ios支付宝Demo报错(Linker command failed with exit code)" />解决方法:选择工程, 编译的 (targets)选择 BuildSettings 菜单查找 LibrarySearch Paths 删掉里面的反斜杠即【///】删除后如下图所示,然后原创 2015-06-26 09:20:17 · 493 阅读 · 0 评论 -
[2014-06-01][转]apps须遵循iOS数…
2.23 Apps must follow the iOS Data StorageGuidelines or they will be rejected苹果审核折腾人啊,这次是数据存储的事 2.23 Apps must follow theiOS Data Storage Guidelines or they will be rejected2.23应用程序必须遵循iOS数据原创 2015-06-26 09:20:19 · 557 阅读 · 0 评论 -
[2014-09-25]对于Xcode6里面反射(p…
在xcode5里面的反射机制即:property_getName的方法中,不会获取到我认为是隐藏类型的属性,比如:hash,superclass,description,debugDescription这4个属性,但是在xcode6里面,反射时,会把hash值,superclass,description,debugDescription这四个属性反射出来。如果在项目中,使用到了反射机制的猿友们,原创 2015-06-26 09:20:22 · 623 阅读 · 0 评论 -
[2014-10-09]Xcode6更新之后的一些…
Apple更新一次,对于ios程序猿来说就要头疼一次,因为每次更新,就意味着要下载最新XCode,并且也会相应出现Bug,所以我遇到的以下几个问题。是否要保留XCode5,该如何保留?要不要保留xcode5?这个见仁见智,不过短时间Apple不会阻挡XCode所submit的App之前.如果不想踩到太多地雷,或是企业外包App可能可以先保留起來.如何保留?这个动作必须要原创 2015-06-26 09:20:24 · 440 阅读 · 0 评论 -
[2014-10-20]XCode6编译问题:fata…
fatal error: malformed or corrupted AST file: 'Unable to loadmodule"/Users/xxx/Library/Developer/Xcode/DerivedData/ModuleCache/XYZYIE6ZV0OP/Darwin.pcm":file not found' note: after modifying system原创 2015-06-26 09:20:27 · 482 阅读 · 0 评论 -
XCode报错 has been&nbs…
解决方法:方法1)clean项目 * Project-> Clean * Shift +Command + K方法2)删除 /Users/username/Library/Developer/Xcode/DerivedData/ModuleCache 下的所有文件原创 2015-06-26 09:20:29 · 523 阅读 · 0 评论 -
[转]UISearchbar去除背景色的方法…
通常使用UISearchbar都需要去除其背景色来与自己的界面风格保持协调,但是UISearchbar的设计随着iOS版本的升级不断地在发生着变化,下面我们通过分析UISearchbar在各个iOS版本下的视图层次结构来探讨去除其背景色的方法。 首先使用UIView的私有方法recursiveDescription来看一下UISearchbar在iOS各个模拟器版本中的视图层次结构。这里原创 2015-06-26 09:20:32 · 437 阅读 · 0 评论 -
[2014-10-18]iOS8开发错误整理(持…
1、问题一:file'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h'has b原创 2015-06-26 09:20:34 · 513 阅读 · 0 评论 -
[2014-11-25]友盟分享错误汇总
1、授权失败error:redirect_uri_mismatch与应用注册的网址不一致:a、新浪微博(支持64位)新浪微博授权失败,主要由于安全域名和授权回调页没有设置设置位置:http://open.weibo.com/apps/选择应用信息--基本信息将安全域名填写为sns.whalecloud.com 注意填写之后需要二次审核(审核时间1个工作日),审原创 2015-06-26 09:20:39 · 717 阅读 · 0 评论 -
[2014-04-21]解决uitableviewcell…
第一种情况:当我们的uitableview为透明或者判断cell是否为空时,会发现uitableveiwcell会出现重叠,下面为自己的解决办法,提供给各位参考 -(UITableViewCell*)tableView:(UITableView *)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{ UITab原创 2015-06-26 09:20:11 · 415 阅读 · 0 评论 -
[2014-04-20]ios获取数据中去掉htm…
最近在工作中遇到后台返回的json串带有html标签,为此找到了相应的方法去掉标签,目前测试所有标签均能去掉,如有不能的请告知。html为json串中带有html标签的string类型。NSScanner *theScanner = [NSScanner scannerWithString:html]; NSString *text = nil;原创 2015-06-26 09:20:09 · 410 阅读 · 0 评论 -
[2014-03-20]iOS与JAVA 通信时Enco…
由于最近涉及到的项目需要在与后台通信时,需要加解密,而后台发出来得Json是通过Encode加密了的,所以在接受后,需要在ios中用stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding方法来解密成UTF8。当然同样的,我需要发送请求给后台时,用stringByAddingPercentEscapesUsingEncodi原创 2015-06-26 09:19:43 · 442 阅读 · 0 评论 -
[14-03-23]NSString转换CLLocation…
当提示'CLLocationDegrees *' (aka 'double *') with an expression ofincompatible type 'double'时,就是关于NSString 转换成CLLocationDegrees的问题了。// 获取coordinate的形式是:(latitude,longitude)NSString *coordinateS原创 2015-06-26 09:19:46 · 2826 阅读 · 0 评论 -
[2014-03-25]iOS NSString、…
Unicode转化为汉字12345678910111213+ (NSString*)replaceUnicode:(NSString *)unicodeStr { NSString *tempStr1 =[unicodeStrstringByReplacingOccurrencesOfString:原创 2015-06-26 09:19:48 · 403 阅读 · 0 评论 -
IOS7 -系列译文:忘记N…
原文地址:-系列译文:忘记NSURLConnection,拥抱NSURLSession吧!">IOS7 -系列译文:忘记NSURLConnection,拥抱NSURLSession吧!作者:real小辉侠本文由 伯乐在线- ylovesy 翻译自 MatttThompson。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。说到 iOS 7 和 Mac OS X 10.9 Maveri转载 2015-06-26 09:19:51 · 556 阅读 · 0 评论 -
[2014-03-27]iOS内置库POST异步
NSURL *url =[NSURL URLWithString:@"http://192.168.0.196:8088/zjt_frameesb/api/info"]; NSDictionary*dic = [[NSDictionary alloc]initWithObjectsAndKeys: @"c30e1a88-bab8-42原创 2015-06-26 09:19:53 · 439 阅读 · 0 评论 -
2014年03月30日
iOS(const) const的基本用法 基本用法: 修饰变量, 使其值不可更改:12const int a = 1;a = 2;//ERROR: Read-only variable is not assignableconst配合指针时:情况一, const放在*前面, 则指针指向的值不能改变,12原创 2015-06-26 09:19:56 · 492 阅读 · 0 评论 -
[2014-03-31]使用NSOperationQueue…
在使用NSOperationQueue简化多线程开发中介绍了iOS的操作队列使用方法。这里补充一下队列的优先级功能。假设现在队列中有多个操作(NSOperation),现在再向队列中加入新的操作,并且希望新增加的操作排在未执行操作的最前面。这时就需要设置操作的优先级了。编写了个最简单的NSOperation,头文件:#import@interface MyOperation :原创 2015-06-26 09:19:59 · 366 阅读 · 0 评论 -
[2014-03-31]
使用GCD转至:http://blog.devtang.com/blog/2012/02/22/use-gcd/什么是GCDGrand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。该方法在Mac OS X10.6雪豹中首次推出,并随后被引入到了iOS4.0中。GCD是一个替代诸如NSThread, NSOperationQueue,NS原创 2015-06-26 09:20:01 · 373 阅读 · 0 评论 -
[2014-04-10]unable to …
Terminating app due to uncaught exception'NSInternalInconsistencyException', reason: 'unable to dequeue acell with identifier Cell - must register a nib or a class for theidentifier or connect a pr原创 2015-06-26 09:20:04 · 369 阅读 · 0 评论 -
[2014-04-16]Pod::Executable&nbsp…
根据http://code4app.com/article/cocoapods-install-usage的教程安装cocoaPods出现了以下错误。错误1:[!] Pod::Executable clone'https://github.com/CocoaPods/Specs.git' master解决1:解决上面这个问题, 使用这个命令: sudo xcode-select -swi原创 2015-06-26 09:20:06 · 386 阅读 · 0 评论 -
[2014-12-03]XCode6提交appstore错…
1、ERRORITMS-9000: “Redundant Binary Upload. There already exists a binaryupload with build version 当你因为一些原因,在审核没通过前,重新又打了一个包上传,发现出现了这个错误,或者已经被拒,那么上面错误信息的意思是你的这个版本已经存在了,不需要上传。但是这个版本显然不是你要的。解决方法:原创 2015-06-26 09:20:42 · 450 阅读 · 0 评论
分享