- 博客(18)
- 资源 (6)
- 收藏
- 关注
原创 UIImage的等比例压缩和缩放实现
可以用延展为UIImage扩展以下方法,方便项目中以后的使用等比例压缩图片.h/** * 等比例压缩图片 * * @param sourceImage 原图 * @param size 压缩比例 * * @return */+(UIImage *) imageCompressForSize:(UIImage *)sourceImage targetSize
2015-12-18 17:28:10
1684
原创 如何隐藏PickerView的两条线
在自定义view方法里 - (UIView )pickerView:(UIPickerView )pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view 方法里添加如下两行代码: ((UIView *)[pickerView.subviews
2015-12-10 16:31:06
6574
1
原创 Xcode7.1.1 正确安装插件管理工具的步骤
对于这个插件管理工具,我也是醉了,装来装去遇到的大大小小的问题都有。对于xcode7.1.1版本通过运行 alcatraz 工程安装,你会发现安装成功了,在window目录下面怎么都不会出现package manager,分享一下我的安装步骤,实测有效。通过以下命令行将插件目录下面的所有插件都移除掉。 rm -rf ~/Library/Application\ Support/Develo
2015-11-27 16:06:37
1605
原创 坑爹错误——NSJSONSerialization 反序列化失败
解析数据报如下错误: Error Domain=NSCocoaErrorDomain Code=3840 “No string key for value in object around character 1.” UserInfo={NSDebugDescription=No string key for value in object around character
2015-11-19 14:09:37
3451
原创 最新CocoaPods下载库报错ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFramewor
[MT] DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-8228/IDEFoundation/Initialization/IDEInitialization.m:590 Details: Assertion failed: _i
2015-11-04 18:36:53
2565
原创 block实现程序在后台长久运行
当app处于后台运行模式,app客户端最多只有5秒的时间做清理资源的工作。为了让app更久的在后台运行,以便做清理本地缓存,发送统计数据等工作,我们可以用下面的方法实现:// AppDelegate.h 文件@property (assign, nonatomic) UIBackgroundTaskIdentifier backgroundUpdateTask;// AppDelegate.m
2015-11-04 15:58:52
626
原创 iOS自定义导航控制器侧滑返回的多种实现方法
*我们都知道,iOS7导航控制器默认自带了侧滑功能,当用户在界面的左边滑动的时候,就会有侧滑功能。 但是如果我们从从导航控制器的返回按钮,就发现系统所带的侧滑返回功能无法使用。因此为了解决此问题,有以下方法实现:*方法一:导航控制器全屏滑动返回效果 当用户在界面左边拖动,就会触发滑动手势方法,并且有滑动返回功能,说明系统手势触发了方法,即调用了target的action方法,也就是说action方
2015-10-29 14:11:53
3617
原创 XCode ERROR ITMS-90049 This bundle is invalid The bundle identifier contains disallowed characters
今天打包上传iTunes connect 时,出现以下错误XCode ERROR ITMS-90049 This bundle is invalid The bundle identifier contains disallowed characters**截图如下: 关于此问题相关帖子参考:http://tieba.baidu.com/p/4116151851目前只有等待 苹果后台进行解
2015-10-22 15:59:21
2307
原创 iOS项目被拒原因总结及解决办法
- 情况one:被拒原因:类似App store, 或者基于购买或者促销的目的而展示其他应用的应用将会被拒绝。详情: 2.25 Details The 应用推荐 feature in your app displays or promotes third-party apps, which violates the App Store Review Guidelines. We’v
2015-10-16 17:31:17
4375
转载 iOS项目在非测试设备上的安装方法(项目上线前)持续更。。。
方法一:这个办法,其实是国外一个创业项目 TestFlight,面向移动应用开发者,提供一站式超级简易的测试平台,让开发者的移动应用在上线之前通过真正的用户进行应用测试。 使用TestFlight,甚至不需要有苹果开发者账户,就可以测试APP。TestFlight提供了一个云端安装app的方案,可以大大降低目前iTunes同步的难度。TestFlight能做比云端安装app多得多的事情,它的另一大
2015-10-09 17:50:39
967
原创 Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_JSContext", referenced from: ...........
因为最近在做iOS9适配的时候,关于新浪微博分享崩溃的bug,我也是醉了了;由于之前项目的sdk版本是很老的,所以替换的时候总是要遇到一些麻烦,唯一头疼的是下面这个错误:*Undefined symbols for architecture x86_64: “OBJC_CLASS$_JSContext”, referenced from: *objc-class-ref in MOB
2015-09-28 13:04:41
4203
原创 Xcode7编译崩溃,报错如下——解决办法
报错原因:This application is modifying the autolayout engine from a background thread, which can lead to engine corruption and weird crashes. This will cause an exception in a future release. 翻译:此应用程序从一个
2015-09-25 20:56:58
914
转载 iOS 9 下周就正式推出了,你的 app 真的适配好了吗?
编者按:本文来自腾讯第三方崩溃捕获服务 Bugly,近期他们支持 ATS 及 Bitcode 特性的 SDK 即将发布。作者冯义力,腾讯 Bugly SDK 开发工程师。昨天 Apple 宣布,iOS 9 正式版会在 9 月 16 日开始推送。经历过 5 个 Beta 版后,开发者们,你们的 App 都做好适配了吗?Apple 秋季产品发布会刚刚结束,iOS 9 GM 版本也正式发布了。新的 iPh
2015-09-23 11:38:37
602
原创 Sourcetree基础使用教程
下载sourcetree.dmg安装包,如下链接:http://download.csdn.net/detail/ai379558502/9124821打开sourcetree,选择+新仓库->从URL克隆 输入https://git.oschina.net/ 的项目地址,以及你要保存的路径等修改完之后上传 如果没有勾选origin/master,需要push(推送)到服务器,每次进行上传之
2015-09-21 18:01:04
3839
原创 解决iOS首次启动app时,定位提示弹出框闪一下消失的情况。
这几天由于项目整个框架大修改,遇到一个问题: 在真机上反复测试时,发现系统定位的授权提示框出现的时间有问题,并不是像我们期望的那样,当进入程序内部才弹出来,它出现的情况分以下几种:进入app内部,弹出允许定位提示框(正常情况);未进入app,弹出提示框(此时提示框不消失);未进入app,弹出提示框,进入app后,弹出框消失。后来调试发现,定位的入口写在appdelegate里面,首次进入ap
2015-09-14 12:32:05
7228
原创 iOS首次启动app定位调整,“始终”--> “使用应用程序期间”
现在越来越多的app,关于定位这方面,都选择由原来的 “始终”定位,改变成“使用期间”定位。那对于项目该怎么设置呢?效果图:一 、 确保项目的 info.plist中没有“NSLocationAlwaysUsageDescription”项, 二 、 再配置一下iOS8需要配置两项 1. NSLocationWhenInUseUsageDescription ; 2. N
2015-09-14 11:10:56
5410
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-07-28 10:56:33
312
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人