![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
一别情深
不忘初心,方得始终!
展开
-
ios 读取项目下的文件
NSString *mainBundleDirectory=[[NSBundle mainBundle] bundlePath]; NSString *path=[mainBundleDirectory stringByAppendingPathComponent:@"123.txt"]; NSURL *url=[NSURL fileURLWithPath:path];原创 2014-08-24 22:27:55 · 962 阅读 · 0 评论 -
iOS界面元素详解之UITextField
原文地址:点击打开链接-转载 2014-08-27 16:38:19 · 583 阅读 · 0 评论 -
UITabBarController和UINavigationController结合使用的情况下,如何隐藏tabBar?
界面设计使用storyboard,工程的Initial View Controller 是UITabBarController,UITabBarController所有的子视图都是UINavigationController,当push一个子视图的时候,希望将tabBar隐藏,只需要将子视图控制器的Hides Bottom bar on Push选选项打勾就可以了。原创 2014-08-24 22:18:38 · 935 阅读 · 1 评论 -
iOS技巧篇之弹出和隐藏视图
presentModalViewController和dismissModalViewControllerAnimated的使用总结 2013-04-17 09:53:29| 分类: IOS|举报|字号 订阅在实际开发中,如果要弹出视图:我们常用到presentModalViewController方法和dismissModalViewControl转载 2014-08-27 16:58:56 · 819 阅读 · 0 评论 -
iOS常见问题之异步加载图片在UITableView里显示时的奇异的现象
今天在研究SDWebImage和ASIHTTPRequest实现网络图片异步加载和本地缓存的时候,在UITableView显示图片的时候,出现了一些奇异的现象,比如: 1、TableView一次只能显示10行的图片,在所有图片都加载完后,滚动TableView,让隐藏在下面的行显示在屏幕上,而这些行(比如11行)的图像会先显示第1行的图片,然后在显示属于它自己的图片。以此类推,后面的原创 2014-08-27 17:45:42 · 1442 阅读 · 0 评论 -
iOS技巧篇之UIViewController与UIView的双向交互
在iOS开发过程中,一般都是UIViewController来控制UIView的行为,一般很少方向交互,即UIView的特性变化后调用UIViewController的相应的方法,在遇到这种情况,大多数都采用了在UIView的子类中放一个UIViewController的指针,当UIView需要调用UIViewController的方法的时候,就可以通过这个指针来实现了。 这种方法是有效的(C/C++常用哦),但总是觉得不够优雅,有没有其他办法来实现呢,答案是肯定的,估计很多人都已经想到了,那就是委原创 2014-08-28 22:54:08 · 1345 阅读 · 0 评论 -
iOS常见问题之动态修改UINavigationController的rightBarButtonItem的title
1.初始化,在viewDidLoad里,为navigationItem添加名称为“添加分栏”的按钮2.试图更改按钮名称失败,尝试通过如下方式修改按钮的名称,但是失败了3.既然只改标题不起作用,那就把整个按钮换掉吧!创建一个新的按钮,用这个新按钮替换self.navigationItem.rightBarButtonItem,这次总算可以了,谢天谢地!!!原创 2014-08-29 22:58:53 · 3060 阅读 · 0 评论 -
iOS开发之Default property attribute 'assign' not appropriate for non-GC object
在一个项目中有如下代码:@property (nonatomic) UIColor *boundColor;原创 2014-08-30 15:14:17 · 3487 阅读 · 1 评论 -
ios6到ios7视图的布局对绘图的影响及解决办法
1.问题描述在ios6中,导航栏和状态栏与视图的关系是平铺,但ios7中,既可以平铺也可以覆盖,那么如何获取视图的可见部分?1.1设置为覆盖(上面一部分被覆盖了)1.2设置为平铺(下面一部分被覆盖了)2.原因分析经过分析得知,其实不管是平铺还是覆盖,视图的大小并没有改变,其区别在于视图的位置发生了改变,也就是说视图的可见部分的高度原创 2014-09-15 21:20:47 · 908 阅读 · 0 评论 -
iOS常见问题之NSString直接赋值带来的困惑
1.问题描述在项目中遇到一个奇怪的问题,在类中定义了一个属性title,其类型是NSString, 并设置为 @property (nonatomic,retain) NSString *title;定义了一个方法,修改该属性,代码如下:-(void)getSettingInfoFrmoWebView:(UIWebView*)webView{ NSString *原创 2014-09-16 23:18:13 · 2969 阅读 · 0 评论 -
iOS界面元素详解之UILable
(1)初始化UILabel原创 2014-08-27 18:04:59 · 617 阅读 · 0 评论 -
NSLog 打印对象标示符
* %@ 对象 * %d, %i 整数 * %u 无符整形 * %f 浮点/双字 * %x, %X 二进制整数 * %o 八进制整数 * %zu size_t * %p 指针 * %e 浮点/双字 (科学计算) * %g 浮点/双字 *原创 2014-08-27 17:39:25 · 582 阅读 · 0 评论 -
IOS开发系列--Objective-C之KVC、KVO
原文链接转载 2014-08-24 22:31:08 · 451 阅读 · 0 评论 -
iOS中assign、copy 、retain等关键字的含义
assign: 简单赋值,不更改索引计数copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1Copy其实是建立了一个相同的对象,而retain不是:比如一个NSString对象,地址为0×1111,内容为@”STR”Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的原创 2014-08-24 22:33:06 · 484 阅读 · 0 评论 -
UINavigationController 直接返回到第一级目录
content转载 2014-08-24 22:23:28 · 433 阅读 · 0 评论 -
json与objece-c的数据对应关系
Number -> NSNumberString -> NSStringArray -> NSArrayObject -> NSDictionarynull -> NNSNulltrue and false -> NNSNumber原创 2014-08-24 22:27:21 · 529 阅读 · 0 评论 -
iOS 自带的解析json的类
数据源是NSData类型的,也可以是NSString类型的,但是NSString类型的可以转换为NSData类型的. NSString *responseString; NSData *data = [responseString dataUsingEncoding:NSUTF8StringEncoding]; NSError *error = ni原创 2014-08-24 22:28:23 · 583 阅读 · 0 评论 -
IOS 通过类名 实例化
用NSClassFromString(@"MyClassName")来做,具体做法如下:------------------------------------------------------------------------------------------NSString *className = @"WellColumn";Class objCla原创 2014-08-24 22:23:29 · 3183 阅读 · 1 评论 -
UINavigationController 直接返回到第一级目录
http://blog.csdn.net/justinjing0612/article/details/7360852转载 2014-08-24 22:20:02 · 470 阅读 · 0 评论 -
NSString拼接字符串
02NSString* string; // 结果字符串02NSString* string1, string2; //已存在的字符串,需要将string1和string2连接起来03 04//方法1.转载 2014-08-25 16:02:52 · 595 阅读 · 0 评论 -
UIViewController与UIWebView通过JavaScript进行交互
问题:最近项目中遇到以下情形,有很多对象,需要单个ym原创 2014-08-27 11:51:20 · 894 阅读 · 0 评论 -
sqlit使用要点之引入libsqlite3.dylib
如何引入libsqlite3.dylib?在.h 或 .cpp文件中包含对应的头文件原创 2014-11-12 00:23:01 · 1561 阅读 · 0 评论