
IOS琐碎知识点
文章平均质量分 56
落叶下的夕阳
认真负责!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IOS选择器的使用
[person sleep]; //选择器 SEL类型 SEL sel = @selector(sleep);//把OC的一个函数名转化为选择器类型SEL //和C的函数指针类似 sel = @selector(run); if ([person respondsToSelector:sel]) {/原创 2013-10-27 17:34:42 · 1105 阅读 · 0 评论 -
IOS NSNotificationCenter 的坑
这几天在使用通知中心的时候,在ch转载 2014-04-08 11:33:45 · 2014 阅读 · 0 评论 -
iOS 检测版本更新
如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。当前运行版本信息可以通过info.plist文件中的bundle version中获取:[cpp] view plaincopyNSDictionary *infoDic = [[NSBundle转载 2014-04-22 18:51:01 · 823 阅读 · 0 评论 -
iOS 中调用 self.name= 与 _name="" 的区别
self.name=“yang”和name= “yang”的关系self.name表示调用 setter调用一个函数 这个表示调用setter函数name=”year”表示给字段field赋值 这个表示只是给bian'lian原创 2014-04-11 11:39:16 · 2657 阅读 · 0 评论 -
相册截取图片的URL
http://www.apkbus.com/android-130194-1-1.html原创 2014-04-12 17:24:58 · 595 阅读 · 0 评论 -
iOS 格式化输出日志 可以看到是哪个类 哪行
开发过程中有时候需要借助与ri'zh原创 2014-06-24 15:06:23 · 656 阅读 · 0 评论 -
iOS - 正则表达式判断邮箱、身份证..是否正确:
转载来自: //邮箱+ (BOOL) validateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateW转载 2014-06-27 16:11:29 · 513 阅读 · 0 评论 -
图片处理 截图+保存图片
图片处理 截图 保存图片//截图-(UIImage *)captureCurrentView :(UIView *)view{ CGRect frame = view.frame; UIGraphicsBeginImageContext(frame.size); CGContextRef contextRef =UIGra原创 2014-07-03 11:57:05 · 1212 阅读 · 0 评论 -
IOS 类似聊天框自动适应文字背景图片的设置
-(void)makeView{ UIImage * leftBubble = [UIImageimageNamed:@"ReceiverTextNodeBkg.png"]; UIImage * rightBubble = [UIImageimageNamed:@"SenderTextNodeBkg.png"]; //这个方法可以实现对图原创 2014-08-02 11:18:26 · 2743 阅读 · 0 评论 -
当程序到后台后,继续完成Long-Running Task 任务
我们知道,到我们程序从前台退到后台(安home)键后,将执行程序的委托方法。// 当应用程序掉到后台时,执行该方法- (void)applicationDidEnterBackground:(UIApplication *)application{ }我们已经知道:当一个 iOS 应用被送到后台,它的转载 2014-07-10 14:37:31 · 698 阅读 · 0 评论 -
IOS 非arc使用arc
在build Phases 中加-fobjc-arc原创 2014-03-26 09:15:56 · 620 阅读 · 0 评论 -
iOS XCODE无证书下打包api
app store的审核收费的需要二周,免费的需要一个月左右。在通过app store的审核前,可以导出ipa包发给越狱的朋友们玩。先来介绍一种没有安装证书真机调试后的打包首先在真机上编译运行一下。然后在系统的文件夹下搜索 iOS应用名.app(如:HelloWord.app) 随便找一个右键点击”打开上层文件夹“。在打开的目录中,找到我们需要打包的Release真转载 2014-05-05 19:36:12 · 2470 阅读 · 1 评论 -
匿名类别
//匿名类别,当我们不想让外部的人知道我们的方法和成员变量的时候,可以吧这些声明写到匿名类别中//@interfac 类别名 () 类和成员的声明 @end@interfaceDog()//匿名类别 ()中没有内容匿名类别为了oc的私有化函数,当我们不想让别人使用类中的某些函数时,那么我们就不要在类的@interface部分声明函数,在匿名类别中声明这原创 2013-10-27 17:28:45 · 1143 阅读 · 0 评论 -
去掉UINavigationControllers上导航栏上面同样颜色的20px处理掉的方法
//去除顶部的20象数的导航条的颜变化 让他显示原来的颜色 [UIApplicationsharedApplication].statusBarStyle =UIStatusBarStyleBlackOpaque;原创 2013-11-18 09:59:59 · 914 阅读 · 0 评论 -
IOS字符串分割操作
// char buff[] = "I am Optimus Prime";// //I\0am\0Optimus\0Prime// char *p = buff;// while (1) {// p = strtok(p, " ");// if(!p){原创 2014-01-05 13:49:05 · 2030 阅读 · 0 评论 -
ios排序知识点函数
排序Person.h@interface Person :NSObject{ int _age; int _integrity; NSString * _name;}- (id)initWithAge:(int)age andWithIntegrity:(int)i andName:(NSString *)name;@pr原创 2014-01-05 14:23:07 · 819 阅读 · 0 评论 -
IOS_改变UITextField placeHolder颜色、字体
我们有时需要定制化UITextField对象的风格,可以添加许多不同的重写方法,来改变文本字段的显示行为。这些方法都会返回一个CGRect结构,制定了文本字段每个部件的边界范围,甚至修改placeHolder颜色,字体。textRectForBounds: //重写来重置文字区域drawTextInRect: //改变绘文字属性.重写时调用super可以按默认图转载 2014-03-28 09:31:11 · 684 阅读 · 0 评论 -
25条提高iOS App性能的技巧和诀窍
这篇文章来自iOS Tutorial Team 成员 Marcelo Fabri, 他是 Movile 的一个iOS开发者. Check out his personal website or follow him on Twitter.原文地址 当我们开发iOS应用时,好的性能对我们的App来说是很重要的。你的用户也希望如此,但是如果你的app表现的反应迟钝或者很慢也转载 2014-04-30 18:29:29 · 593 阅读 · 0 评论 -
IOS _cmd
在Apple的官方介绍里看到轻描淡写的说了一句:“The _cmd variable is a hidden argument passed to every method that is the current selector”,其实说的就是_cmd在Objective-C的方法中表示当前方法的selector,正如同self表示当前方法调用的对象实例一样。比如,我们要打印原创 2014-03-31 10:49:44 · 1285 阅读 · 0 评论 -
IOS 开发中用到的数学函数
1、 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结果介于[0, PI] double atan转载 2014-04-01 15:54:10 · 521 阅读 · 0 评论 -
iOS 中比较俩个UIimage是否相同
ios中应用开发中,图片的使用是非常频繁的,其常用接口也是很简单的:imageNamed: 和 imageWithContentsOfFile:太简单了,或许不编程20年后,也仍然记得这两个接口。假如现在有个需求,要比较2张图片是否相同。1,如果2张图片都被加载都resource中,而且图片名称已知,使用imageNamed:创建2个UIImage对象就好,然后用isequal去比较。转载 2014-05-05 19:33:46 · 1828 阅读 · 0 评论 -
解决“多个UITableView的时候不能点击状态栏回到顶部”问题
有时候我们会在一个UIView里面放多个UITableView或者ScrollView。如果我们在IB里面加入这些UITableView,通常我们也会把delegate和datasource也关联到同一个ViewController里面。这就是问题所在了。把UITableView里面的scrollToTop方法设为YES(默认是YES)就能使得该UITableView在点击顶部状态栏的时候转载 2014-06-18 15:18:26 · 1210 阅读 · 0 评论