- 浏览: 344482 次
- 性别:
- 来自: 上海
最新评论
-
angle613163:
大神膜拜呀
String.getBytes() -
夜色蓝:
也遇到同样的问题,按照楼主的方法,问题已解决。
java.io.IOException: Prepare failed.: status=0x1异常解决方法 -
zwyhhmm:
音乐文件如果在SD卡里要用绝对地址,如:/mnt/sdcard ...
java.io.IOException: Prepare failed.: status=0x1异常解决方法 -
xxxl8023:
import java.io.UnsupportedEnco ...
String.getBytes() -
liushilang:
讲得太好了,谢谢!
String.getBytes()
文章列表
NSPredicate用于查询和过滤
在SQL中作为查询条件通常用WHERE,但在COREDATA中作为查询条件就可以用到NSPredicate.
NSPredicate 不单可以和COREDATA中的FetchRequest 配合使用。也可以与NSArray配合使用。
NSPredicate 中支持的关键词和条件符:
1、>,<,>=,<=,= 比较运算符。
如:
NSPredicate * qcondition= [NSPredicate predicateWithFormat:@"salary >= 10000&quo ...
objective-c中常用的数据类型
- 博客分类:
- iphone开发
objective-c中常用的数据类型
基本数据类型
int 输出格式符:%i, %d, %o %x
float 输出格式符:%f, %e, %g
double 输出格式符:%f, %e, %gchar 输出格式符:%c
...
mac cc 编译出现
xcrun: error: active developer path ("/Volumes/Xcode/Xcode.app/Contents/Developer") does not exist, use xcode-select to change
在命令行里输入
sudo xcode-select -switch /Applications
iOS 检测appstore版本更新
- 博客分类:
- iphone开发
如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。
当前运行版本信息可以通过info.plist文件中的bundle version中获取:
[cpp] view plaincopy
NSDictionary *infoDic = [[NSBund
网上流传了太多关于合并lib库的方法,自己也尝试过,但大多失败。有感于这种急于解决问题,经过百般尝试后依旧无果的无奈心情,小翁在这里用一个实例来完整阐述如何在mac中合并lib静态库。
这里以移动广告平台多盟的三个lib库为例子,之所以以此为例子,是因为我也遇到了库冲突的问题,所以才有了本文的内容。
本文的目标:合并libDomobOfferWallSDK.a、libDomobAdWallCoreSDK+UI.a、libDomobAdSDK.a
Let`s begin!
1.依次查看所有需要合并的lib库所支持的框架类型。i386表示支持iphone模拟器,armv6应用在iphon ...
错误原因:
exc_bad_access(code=1, address=0x789870)野指针错误,主要的原因是,当某个对象被完全释放,也就是retainCount,引用计数为0后。再去通过该对象去调用其它的方法就会出现野指针错误。
例如:
Person *jerry = [[Person alloc]init]; // retainCount引用计数为1
[jerry eat]; // 调用吃的方法
[jerry release]; // 释放jerry这个对象到 retainCount引用计数为0
// 此时如果继续引用jerry这个对象就会出现野指针错误,exc_ ...
本文章采用的字符串常量:
NSString *soapMessage =
@"<?xml version=\"1.0\" encoding=\"utf-8\"?> \n"
"<soap12:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap12=\"http:/ ...
转:c++中vector的用法详解
- 博客分类:
- c++
vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的.
用法:
1.文件包含:
首先在程序开头处加上#include<vector>以包含所需要的类文件vector
还有一定要加上using namespace std;
2.变量声明:
2.1 例:声明一个int向量以替代一维的数组:vector <i ...
在cocos2d-x 2.x版本中的回调函数的用法想必大家都很是熟悉,例如在menu item,call back action中都需要大量的使用到回调函数,但是在使用过程中总是感觉到比较冗余麻烦的,在3.0版本,使用到了C++11 的新特性,改进增加了回到函数的使用形式,其中最令人欣慰的是,可以使用闭包,对于有过iOS开发经验的来说,应该很亲切,就是 block。
下面将通过几个例子详细介绍在3.0版本中回调函数的各种用法。温馨提示:由于用到了C++11中的std::function,std::bind和lambda表达式,所以对此不太了解的可以先看看我之前的这篇有关C++11的一些用法 ...
Xcode4.2开始使用ARC机制,使得不使用ARC的Lib包导入十分不便,如果手动删除掉retain, release, autorelease等工作量巨大, 经常需要手动修改几十条甚至上百条. 如果使用"-fno-objc-arc"设定,大大节省了时间和工作量.
文件不使用ARC的设置方法:
TARGETS ➔ Build Phases ➔ Compile Sources ➔ 点击Compiler Flags ➔ 设置为
相信各位VPSer在使用VPS时会经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget http://www.vpser.net/testfile.zip 就行了。当VPS上没有安装web server和ftp server的时候或感觉上面的方法比较麻烦,那么用scp命令就会排上用场。
一、scp是什么?
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器, ...
svn服务器地址变换之后,mac下的处理方法
- 博客分类:
- 项目管理
svn服务器地址变换之后,mac下的处理方法
1、进入终端,进入项目所在的文件夹下:
cd 项目位置/
2、查看svn信息
svn info
3、输出结果
Path: .
Working Copy Root Path: /Users/jpm/Documents/workspaces/ios/MyProject/BSChartNet
URL: https://XXXX@10.25.69.13/svn/XXXX
Repository Root: https://XXXX@10.25.69.13/svn/XXX
Repository UUID: 485b2045-778 ...
ios开发引用第三方c++代码编译错误
- 博客分类:
- iphone开发
问题:
做ios项目中用到1个第三库:ShinobiCharts,今天在做zip数据压缩时用到开源的代码库:ZipArchive;
发现项目引入ZipArchive后会错误;但新创建项目引入后没有问题,最终找到和ShinobiCharts 有冲突;
大概是ZipArchive用的是c++写的 ,ShinobiCharts用到了c++的库,导致冲突的;
错误如下:
Undefined symbols for architecture i386:
"std::string::_Rep::_M_destroy(std::allocator<char> cons ...
iOS开发图像处理--绘制图片上下颠倒
- 博客分类:
- iphone开发
使用CGContextDrawImage绘制图片上下颠倒
首先要说的是,在iOS的不同framework中使用着不同的坐标系 :UIKit - y轴向下Core Graphics(Quartz) - y轴向上OpenGL ES - y轴向上
UIKit是iPhone SDK的Cocoa Touch层的核心framework,是iPhone应用程序图形界面和事件驱动的基础,它和传统的windows桌面一样,坐标系是y轴向下的; Core Graphics(Quartz)一个基于2D的图形绘制引擎,它的坐标系则是y轴向上的;而OpenGL ES是iPhone SD ...
IOS中的动画右两大类1.UIView的视图动画2.Layer的动画 UIView的动画也是基于Layer的动画动画的代码格式都很固定
1.UIView动画
一般方式[UIView beginAnimations:@"ddd" context:nil];//设置动画[UIView commitAnimations]; //提交动画这两个是必须有的,然后在两句的中间添加动画的代码
[UIView beginAnimations:@"ddd" context:nil];//设置动画 ddd为动画名称[UIView setAnimationDuratio ...