关闭

iOS \'The sandbox is not sync with the Podfile.lock\'问题解决

问题描述: github下载的Demo,很多时候使用到CocoaPods,有的时候因为依赖关系或者版本问题不能编译运行。出现例如The sandbox is not sync with the Podfile.lock问题时候,如下所示 diff: /../Podfile.lock: No such file or directory diff: Manifest.lock: No ...
阅读(299) 评论(0)

ios 常用字符串的操作

//将NSData转化为NSString         NSString* str = [[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding]; //将NSString 转化为NSData (NSString.h) - (NSData *)dataUsingEncoding:(NSStringEncod...
阅读(296) 评论(0)

与iPhone设备不兼容 Build Active Architecture Only

项目上线后在iphone5设备上无法运行 显示 与iPhone不兼容 其原因是工程中有一个属性没有配置到位 Build Active Architecture Only 这个属性设置为yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。 而设置为no时,会编译所有的版本。 好滴, 到此 问题完美解决 这个是设备对应的ar...
阅读(164) 评论(0)

NSNumber

NSNumber是OC中一系列数据类型,可以创建int对象,double,char等类型的对象。  可以将基本数据类型转换为NSNumber类型的。 [objc] view plain copy //将基本数据类型封装为对象进行操作           //将int类型的数值转换为一个nsnumber对象类型           NSNumbe...
阅读(193) 评论(0)

iOS 10 适配 相机

升级 iOS 10 之后,发现调用相机,崩了。试试看调用相册,又特么崩了。然后看到控制台输出了以下信息: This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPho...
阅读(936) 评论(0)

适配iOS10以及Xcode8

一、证书管理用 Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在beat2版本我用的时候,完全不可以,GM版本竟然神奇的又好了。) 下面我来说说可能会出现的问题: 1.Xcode未设置开发者账号情况下的截图 解决办法是:大家在Xcode的...
阅读(686) 评论(0)

iOS高效调试

写代码难免出现bug。 储备些调试技能绝对能够提高你的工作效率,让bug无所遁形。下面就和大家分享一些我在工作中常用的iOS调试小技能。 1. 打印 最简单,基础的调试方法就是打印日志了。贴出两段封装好的日志打印代码: //swift版 func DLog(message: T, file: String = #file, method: String = #function, li...
阅读(420) 评论(0)

tabbar图标大小更改

一,在TabBarItem设计的时候不需要title只要image的时候,如何将image居中显示,做法如下:     tabBarItem.imageInsets = UIEdgeInsetsMake(5, 0, -5, 0);       特别要注意的是:        top和bottom要设置成相反数,不然image的大小会一直改变 二,如果你只是单纯的想改变图片的...
阅读(2317) 评论(0)

判断当前网络状况 Reachability使用

一:确认网络环境3G/WIFI     一. 添加源文件和framework     开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。     Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部:        ...
阅读(304) 评论(0)

找回Xcode中的代码折叠功能

在Xcode菜单里选择Preference——Text Editing,你会发现里面有一个“code folding ribbon”,勾选它就能恢复代码折叠功能了。 然后通过菜单Editor——Code Folding,你就可以使用你需要的折叠功能。 相关快捷键: 局部折叠(折叠一个函数)                 :Command+Option+Left/Ri...
阅读(5572) 评论(0)

HcdGuideView让你为你的app添加一个漂亮的启动页变得简单。

要求 Xcode 6 or higher iOS 7.0 or higher ARC 安装方法 手动安装 所有你需要做的就是将HcdGuideView文件加下的所有文件导入到你自己的项目中去,然后在你需要使用的地方导入#include "HcdGuideView.h"就可以了。 Cocoapods 我推荐的一个安装HcdGuide...
阅读(543) 评论(1)

遍历字符串 返回字符重复出现的次数

遍历字符串 返回字符重复出现的次数    NSString *string = [NSString stringWithFormat:@"liugang"];  char g = 'g'; +(NSInteger)CharInNSString:(NSString *)string Char:(char)c {     NSInteger x...
阅读(479) 评论(0)

iOS中通知中心NSNotificationCenter应用总结

iOS中通知中心NSNotificationCenter应用总结 一、了解几个相关的类 1、NSNotification 这个类可以理解为一个消息对象,其中有三个成员变量。 这个成员变量是这个消息对象的唯一标识,用于辨别消息对象。 @property (readonly, copy) NSString *name;   这个成员变量定义一个对象,可...
阅读(287) 评论(0)

失意

谁能终生得意?谁能时时顺意?人生失意之时在所难免,如果非得和自己较真的话,人人都是失意者。爱人离去,梦想破灭,命运作弄,人生的儿戏。。。舞台是最让人风光的地方,而聚光灯下永远只打在某些人身上,大多数人都是生活在别人的阴影下,每个人都会有失意的时候,而有些事只有我们自己能够释怀。有些时候心事只能自言自说,唯一的观众就是自己。       有些失意需要刻骨铭心才能原谅,有些失落需要触到痛点才能觉醒,...
阅读(163) 评论(0)

FMDB

一、简单说明 1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API   2.FMDB的优点 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的Core Data框架,更加轻量级和灵活 提供了多线程安全的数据库操作方法,有效地防止数据混乱   3.FMDB的github地址 https://g...
阅读(266) 评论(0)
123条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:72274次
    • 积分:1673
    • 等级:
    • 排名:千里之外
    • 原创:91篇
    • 转载:31篇
    • 译文:1篇
    • 评论:3条
    博客专栏
    最新评论