自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Logan_017的空间

暮狼寻乡

  • 博客(33)
  • 收藏
  • 关注

原创 Xcode8消除注释报警告

很多时候,用pod的方式导入第三方文件,因为第三方开发者的注释参数什么的写的不是很标准就会导致报警告但是呢,因为是pod导进去的,又不想去改头文件,下次再更新,别人的SKD头文件注释可能又打回原样修改方式如图

2017-03-28 01:17:09 618

原创 PHAsset转NSData

最近项目要增加一个草稿箱的功能,所以要把相册里的相关图片保存到本地数据库,急的同学,可跳过1和2,直接看第31.  ALAsset/PHAsset 并不是真正的文件对象,他们仅仅包含真正文件的基本信息如:文件路径,文件元数据。这里有篇文章介绍比较详细:http://io.upyun.com/2016/03/23/the-real-files-in-alasset-and-phass

2016-11-10 01:11:38 7986

原创 ERROR ITMS-90596: "Invalid Bundle. The asset catalog at 'Payload/XXX.app/Assets.car' can't be read.

ERROR ITMS-90596: "Invalid Bundle. The asset catalog at 'Payload/XXX.app/Assets.car' can't be read. Try rebuilding the app with a non-beta version of Xcode and submit it again."这个问题研究了好久,也在国外的网站

2016-11-08 11:03:58 8330 2

原创 no accounts with itunes connect access问题排查解决

1.出现这种情况,你点add,删掉你的账号,再添加一次上去,重启Xcode再来一遍试试2.检查你的证书、描述文件在开发者中心有没有过期,在Xcode有没有配置好3.如果你此时要做的是提交App上架审核的操作,请你打开Xcode,按 command+逗号 检查你账号的身份,member,admin,还是agent,只有agent才有权限提交上架

2016-11-04 10:07:40 17688 1

原创 IOS 微信分享点击无反应(完美解决微信分享32K图片限制问题)

// ------这种方法对图片既进行压缩,又进行裁剪- (NSData *)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize;{ UIGraphicsBeginImageContext(newSize); [image drawInRect:CGRectMake(0,0,newSize.width,newS

2016-08-24 00:15:58 10424

原创 快速创建PCH文件并正确配置PCH路径

创建方法:在Xcode里,点击你要创建PCH的文件夹,command+N --->Other---->在Save As填写:你的项目名-Prefix.pch配置路径:点击你的项目---》TARGETS---》Build Setting---》搜索:prefix header---》找到:Apple LLVM7.1 Language下的Precompi

2016-08-06 17:29:51 478

原创 解决使用cocoapods插件报错:env: ruby_executable_hooks: No such file or directory

在终端输入  which ruby_executable_hooks 或 which GEM 把得到的路径复制,打开Xcode-> Product-> cocoaPods - >GEM_PATH  粘贴刚才得到的路径

2016-07-31 01:48:43 3229

原创 解决AFN的post请求错误:Error Domain=NSCocoaErrorDomain Code=3840

Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (JSON text did not start with array or object and option to allow fragments not set.) UserInfo=0x

2016-07-28 23:22:30 28907 2

原创 iOS 改变图片尺寸大小不改变像素

直接上代码:// 图片缩放(不改变像素)-(UIImage *)OriginImage:(UIImage *)image scaleToSize:(CGSize)size{ // 创建一个bitmap的context // 并把它设置成为当前正在使用的context// UIGraphicsBeginImageContext(size); //si...

2016-07-25 10:58:42 3084 4

原创 解决关于图片大小不一导致Cell的imageView无法显示为圆形

Cell的imageView显示为圆形我已经在另一篇博客写过了,有兴趣的可以翻看我以前写的博客,最近要在Cell的imageView里面显示一个圆形头像,但由于后台返回的图片尺寸不一致,导致各种椭圆或变形的形状,在网上找了各种方法,各种自定义重写Cell都没能成功,最后想到的方法是把图片放缩到固定的尺寸,下面贴出放缩代码:// 图片缩放-(UIImage *)OriginImage:(

2016-07-22 09:09:23 1324 1

原创 解决_OBJC_CLASS_$_文件名", referenced from:

今天替换添加一些新的文件进项目时报了这个错误,这个错误原因有很多,我就写写我遇到的一种情况吧,就是添加了进去,但编译器没有默认把它的.m文件放到编译那里去:解决方法:在Build Phases里的Compile Sources 中添加报错的文件

2016-07-18 20:24:04 739

原创 UISearchController的searchBar点击消失的问题解决

业务需求是固定搜索栏searchbar在view上,即使滚动也不影响,一开始直接设置frame,但一点击就会消失掉,不知为什么,网上找不到解决方法,后来想了一下换了一种思路解决了,代码如下,把搜索栏放到一块UIView里面,调整UIView的frame来addsubview到你需要的位置,代码如下    UIView *searchBarView = [[UIViewa

2016-07-18 16:06:05 7996 2

原创 关于搜索栏取消第一响应(取消焦点), 取消按钮不隐藏的解决

一开始的时候我是这样做的,但发现并没有什么卵用, 虽然占位文字是变了,但取消按钮没反应.还是不隐藏[_searchController.searchBar  resignFirstResponder];//  [self.viewendEditing:YES];后来经过骚栋的提醒是这样做的, 可能是自己脑子一直没转过弯来,思路一直想着的是取消第一响应,没有想到取消搜

2016-07-17 21:25:16 2340 1

原创 两行代码自定义cell选中颜色

系统默认cell被选中有三种颜色,这个就不说了,但有时我们需要去掉cell选中的颜色或者自定义自己的颜色,代码如下:               // cell选中颜色                cell.selectedBackgroundView = [[UIViewalloc] initWithFrame:cell.frame] ;                ce

2016-07-16 16:33:03 361

原创 after command failed: Directory not empty

原因:没有完全删除文件解决: Build Phases--------->Copy Bundle Resources,删除你刚刚删除的文件

2016-07-13 17:32:34 1087

原创 解决报错 CodeSign error: code signing is required for product type Application in SDK iOS

今天下载了一个IM的Demo想运行到真机上时遇到的报错,解决方法如下:点击项目, 然后点击Build Settings , 接着搜索Code Signing , 然后选择Code Signing Identity -> Debug -> Any ios SDK 将选项改为:iPhone Developer

2016-07-13 00:15:38 915

原创 关于集成微信SDK不回调/执行onResp解决方法

1,保证使用了最新的SDK和正确添加依赖文件2,首先要保证你正确配置好了编译环境3,onResp方法要放在Appdelegate.m

2016-07-13 00:00:05 4389

原创 用AFN发送字符串形式的Json数据给服务器

每个人遇到后台的需求不一样,我只能写出自己目前遇到的需求和做法,我的后台是需要一个Json的key,对应一个字符串类型的字典,后台要求的是带双引号和冒号的字典,所以就拼接了一下AFHTTPSessionManager *manager =  [AFHTTPSessionManagermanager];    //发送post请求//    manager.respo

2016-07-11 19:00:17 6356

原创 零行代码把搜索栏searchBar的英文-cancel改为中文-取消

啊啊,标题有点哇众取宠了.不说了,直接看方法,如下:info.plist文件 里修改Localization native development region,点击最右边,选择属性为china

2016-07-10 13:32:34 1868 1

原创 关于UITableView中Cell的保持/保存 选中状态的简单方法

我遇到了点击了搜索栏,取消搜索栏之后就选中的勾没了.废话不多说,直接上关键代码:// cell- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{  // 这里省略创建cell的代码.........

2016-07-09 22:32:10 2218

原创 在单元格cell中快速简单创建圆角/圆形的的图片imageView

快速创建cell的圆形图片

2016-07-09 13:02:03 1911

原创 切换控制器的时候隐藏搜索栏按钮,隐藏键盘,取消第一响应

原理是取消所有第一响应.代码实现如下:// 返回-按钮- (void)back{    [selfdismissViewControllerAnimated:YEScompletion:^{        //取消所有第一响应---把搜索的取消按钮隐藏        [self.viewendEditing:YES];    }];

2016-07-08 15:30:49 399

原创 failed to obtain a cell from its dataSource

Tableview报的错,原因分析, 代理方法(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath的cell返回为空,没有创建cell.      解决:1. 先确定你的cell重用标志有没有写错staticNSString *ad

2016-07-08 10:53:45 457

原创 修改tableview索引条背景颜色变透明或其他颜色的方法

做项目时遇到表视图的索引条颜色(白色)挡住了表视图的headerView的背景色,像被切了一块一样,想把索引条颜色改为透明(clearColor)可以在UITableView任意一个带:(UITableView *)tableView参数的代理方法里面实现,代码如下:-(NSArray *)sectionIndexTitlesForTableView:(UITableView

2016-07-07 20:24:46 3481

原创 XCode怎么搜索图片文件

目前的XCode是不支持搜索图片文件的,但我有这个需求咋办       点击dock栏的Finder---->右侧栏的 我的所有文件----->右上角搜索栏 粘贴你的图片名------>根据搜索结果里找到那张同名图片------>鼠标右键 点击“在上层文件夹中显示”        这个时候你就可以找到图片在你项目里的哪个位置了。

2016-07-06 20:11:26 2019

原创 couldn’t be opened because you don’t have permission to view it.

一般情况就是按command+shift+K  ,  clean一下项目,问题解决.特殊情况参考:http://www.cocoachina.com/bbs/read.php?tid-282194-page-7.html

2016-07-05 10:43:57 379

原创 Not a PNG filCommand copypng emitted errors but did not return a nonzero exit code to indicate failu

iOS真机运行的时候报了这个错误。      解决:      把报错的图片用PS重新导出成.png格式。报错原因分析:      ios出现这个错误的原因是因为你的项目里面有图片是从其他格式(例如.jpg)强行改了后缀名.png。      原因各种各样,个人认为可能是你自己强行改,也可能是你用到别人的框架有图片是强行改,也可能是美工 / UI直接手动改为

2016-07-04 19:00:51 375

原创 ios 警告消除 directory not found for option

删除东西时有时会报这个警告,点击项目去这里Build Settings---》Search Paths---》(Library Search Paths和Framework Search Paths这两项)---》双击右边---》选中报警告的路径文件----》按减号删除

2016-07-04 17:23:39 369

原创 ios警告之解决 is missing from working copy

我用CornerStone删除项目里面的文件时报的警告,删除东西时在SVN客户端里面删除,不要直接在项目里删除

2016-07-04 17:12:17 307

原创 iOS TheOperationCouldn'tbeCompleted

我反复改Bundle ID时运行模拟器时报的一个错误,把模拟器上相应的App删掉,重新运行即可。

2016-06-30 18:48:57 800

原创 iOS的UITextField光标位置右移的简单实现方法

原理利用UITextField自带的leftView属性来提供占位作用。代码如下:     // 设置一个空白blankView,15.0就是这块View的宽度width,也是光标的位置,根据你自己的需要设定大小      UIView *blankView = [[UIViewalloc] initWithFrame:CGRectMake(_textField.frame.o

2016-06-29 18:56:16 6869

原创 An App ID with Identifier 'com.FE.BMH' is not available. Please enter a different string.

Problem:An App ID with Identifier 'com.FE.BMH' is not available. Please enter a different string.在外国网站找到的一个答案,在Xcode里按如下步骤即可解决(保证你的项目真的不是和别人的重名)Solution:Go to Xcode Preferences > Acc

2016-06-28 15:49:30 406

转载 was mutated while being enumerated. 解决方法

当程序出现这个提示的时候,是因为你一边便利数组,又同时修改这个数组里面的内容,导致崩溃,网上的方法如下:NSMutableArray * arrayTemp = xxx; NSArray * array = [NSArray arrayWithArray: arrayTemp]; for (NSDictionary * dic in array) {

2016-06-21 10:04:04 4403

空空如也

空空如也

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

TA关注的人

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