
Iphone
ruanjianzhong
我比较喜欢程序,希望我能认识更多的志同道合的朋友. 程序是我的个人能力,朋友是我身边的一把钥匙,打开智慧之门.
展开
-
Error: "std::basic_string<char,std:: 错误在iphone上
发现此问题,我刚开始迷惑不解。不知哪里出错,在网上查找了一些资料后,我觉得应该是少了一个framework包。这个错误 在vc或C++里面都有出现过。所以这个错误应该是编译器链接出问题了。找到那个包应该就可以了。果然如此,找到lidstdc++.dylib就可以了...原创 2010-12-20 16:25:23 · 295 阅读 · 0 评论 -
IOS CocoaPods 更新报错解决办法
错误提示: [!] An error occurred while performing `git pull` on repo `master`. [!] /usr/bin/git pull --ff-only 原因: Cocoapods的分支不支持当前最新的Xcode版本 解决办法: 删除master分支 重新建立新的分支 sudo rm -fr ~/.c...原创 2014-11-16 15:14:30 · 176 阅读 · 0 评论 -
IOS Label行距间隔 首行缩进的解决 原创
Label的首行缩进一直是个很头疼的问题,现在IOS6只有有一个attributedText的属性值得我们深究,可以达到我们自定义的行高,还有首行缩进,各种行距和间隔问题。下面这个是两个Label, 一个是UserName,另一个是Content文本多行信息,这个效果就是 用户名: + 多行评论换行,而且首行间距根据用户名自动缩进 比如 小李: 我评论了,还有什么问题再给我留言。。。 ...2014-11-07 10:42:46 · 454 阅读 · 0 评论 -
IOS常用CGRect的交错,边缘,中心的检测
判断给定的点是否被一个CGRect包含,可以用CGRectContainsPoint函数 BOOL contains = CGRectContainsPoint(CGRect rect, CGPoint point); 判断一个CGRect是否包含再另一个CGRect里面,常用与测试给定的对象之间是否又重叠 BOOL contains = CGRectContainsRe...原创 2013-09-25 10:21:26 · 160 阅读 · 0 评论 -
百度地图的引入 Undefined symbols for architecture i386: "_OBJC_CLASS_$_BMKMapManager"
百度地图的引入: 官方推荐的三种方法: 第一种方式:直接将对应平台的.a文件拖拽至XCode工程左侧的Groups&Files中,缺点是每次在真机和模拟器编译时都需要重新添加.a文件; 第二种方式:使用lipo命令将设备和模拟器的.a合并成一个通用的.a文件,将合并后的通用.a文件拖拽至工程中即可,具体命令如下: lipo –create Release-iphoneos/li...原创 2014-02-24 20:34:55 · 323 阅读 · 0 评论 -
静态Cocoa Touch Stati Library 打包
IOS开发静态库其实挺方便的,如果你做外包的可能经常用到吧,一般有两种静态库和FrameWork两种,当前用到的是静态库,FrameWork的还在研究中。 创建步骤: 1. Cocoa Touch Static Library 2. 编写方法和类库 3.Command + B 编译 就生成了,很简单吧 在Target 里面选中静态库,然后在B...2013-11-06 18:15:57 · 106 阅读 · 0 评论 -
UIActionSheet添加UIPickerView.
今天写了一个ActionSheet添加的UIPickerView的程序,搜索了很多的资料 - (void)configurePickersAndActionSheets { CGRect pickerFrame; if ((self.interfaceOrientation == UIInterfaceOrientationPortrait) || ...原创 2011-03-23 15:07:42 · 135 阅读 · 0 评论 -
NSXMLParser解析php的xml
// parser xml 解析xml需要NSXMLParserDelegate 协议,然后再实现类中完成重写parser等方法 NSAutoreleasePool 这个一定要有,不然会报错 一定要记得,在分析XML的时候,xml格式是如下的话,是从item开始读取,而不是aaa表节点,不然只读取依次循环就没有了。 <item> ...2010-11-25 18:07:25 · 214 阅读 · 0 评论 -
利用UIImage的NSData上传多表单到指定服务器 NSMutableURLRequest
再上传图片的过程中,我用了3天时间终于把这个问题给解决了。主要是细节上总是出错。像我标示加粗的地方都是很容易出错的地方。要仔细看清楚了!少一个字符都不行! 接口类的 boundry定义 static NSString * const BOUNDRY = @"0xKhTmLbOuNdArY"; boundry=BOUNDRY 发送实...2010-11-15 19:32:36 · 218 阅读 · 0 评论 -
判断左右拖动画面 iphone
#define HORIZ_SWIPE_DRAG_MIN 100 CGPoint mystartTouchPosition; BOOL isProcessingListMove; - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [touches anyObje...原创 2011-02-14 18:33:50 · 130 阅读 · 0 评论 -
UILabel字体加粗 小技巧
例子: UIFont *myFont=[UIFont fontWithName:@"Helvetica-BoldOblique" size:18]; 这里的BoldOblique其实是加粗斜体。 如果只是需要加粗,将Oblique去掉即可.某些字体名称 0blique-说明这是斜体了。如果要加下划线,可能需要自己画了,我还没有看到有其他更好的方法....原创 2010-10-26 15:05:56 · 275 阅读 · 0 评论 -
IOS网络监控 Reachability
(1)定义网络监测实体 #import "Reachability.h" // Add this to the interface in the .m file of your view controller @interface MyViewController (){ Reachability *internetReachableFoo; } @end (2)...原创 2014-11-24 21:17:49 · 169 阅读 · 0 评论