![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
bryantsikilovia
这个作者很懒,什么都没留下…
展开
-
self与super的区别
开始我们的问题:@implementation Son : Father- (id)init{ self = [super init]; if (self) { } return self;}这段代码 估计很多人都 写烂了,就算没写烂,xcode 自动生成的 我们也看吐了。 好吧,来说说原来,上来就是转载 2015-05-15 08:47:45 · 468 阅读 · 0 评论 -
怎样自定义UITextField的placeholder
首先创建一个UITextField的子类 MyTextField.h#import <UIKit/UIKit.h>@interface MyTextField : UITextField@endMyTextField.m#import "MyTextField.h"@implementation MyTextField- (CGRect)editingRectForBounds:(CGRect原创 2015-05-08 18:03:58 · 572 阅读 · 0 评论 -
ARC与MRC下setter方法的区别
MRC下的setter方法:#import "Class.h"@interface Class ()@property (nonatomic, strong) NSString *string;@end@implementation Class@synthesize string = _string;- (NSString *)string{ return _string;}- (v原创 2015-04-25 16:30:17 · 870 阅读 · 0 评论 -
iOS SQLite的外键约束
SQLite从3.6.19开始支持外键约束。看了一下Xcode里的文件,版本是3.8.10.2,说明iOS是支持外键约束的。但是编写代码试了一下,发现仍然不支持外键约束。在网上查了一下,原来SQLite为了兼容以前的程序,默认关闭外键约束这一功能。想要启用外键约束,可以在每次打开数据库的时候执行语句:PRAGMA foreign_keys = ON。(注意每次打开数据库都是默认关闭该功能的原创 2015-12-18 16:14:15 · 1535 阅读 · 0 评论 -
iOS SQLite如何连续插入多行数据
一般如果我们想连续插入多行数据,可能会这么写:原创 2015-12-18 20:21:39 · 2203 阅读 · 0 评论 -
OC浮点数是否需要加上f后缀
分析以下这段代码的结果就能得到答案。CGFloat a = 5.3f;CGFloat b = 5.3;NSLog(@"%lu %lu", sizeof(a), sizeof(b));NSLog(@"%lu %lu", sizeof(double), sizeof(float));NSLog(@"%lu %lu", sizeof(typeof(5.3)), sizeof(typeof(原创 2016-01-25 11:49:36 · 1939 阅读 · 0 评论 -
如何解决“The identity used to sign the executable is no longer valid”
有时候大家会遇到这样的问题:一直在使用的真机测试忽然不能使用,并且弹出以下提示下面就给大家分享一下啊解决方法。 首先点击左上角Xcode->Preferences,在弹出窗口里点击Accounts->右下角View Details,等待弹出框的刷新。刷新完后找到iOS Team Provisioning Profile: *这一行,右键点击,选择Move to Trash原创 2015-11-23 22:40:22 · 585 阅读 · 0 评论 -
oc的指针是什么
今天看书的时候看到一种大家应该经常能用到的代码:NSError *error = nil;BOOL result = [object perperformOperationWithError:&error];该方法的声明为:- (BOOL)performOperationWithError:](NSError **)error;之前一直这样用,也没去深入了解为什么要这样用,今原创 2015-06-02 23:13:53 · 4274 阅读 · 1 评论 -
UIButton(UIControl)的状态总结
今天来总结一下UIButton(UIControl)的几种状态。UIControlStateNormal = 0,UIControlStateHighlighted = 1 << 0,UIControlStateDisabled = 1 << 1,UIControlStateSelected = 1 << 2, 由此可总结出下表: - Selected原创 2016-11-20 11:57:29 · 1212 阅读 · 0 评论