
iOS
bryantsikilovia
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
self与super的区别
开始我们的问题: @implementation Son : Father - (id)init { self = [super init]; if (self) { } return self; } 这段代码 估计很多人都 写烂了,就算没写烂,xcode 自动生成的 我们也看吐了。 好吧,来说说原来, 上来就是转载 2015-05-15 08:47:45 · 505 阅读 · 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 · 618 阅读 · 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 · 911 阅读 · 0 评论 -
iOS SQLite的外键约束
SQLite从3.6.19开始支持外键约束。看了一下Xcode里的文件,版本是3.8.10.2,说明iOS是支持外键约束的。 但是编写代码试了一下,发现仍然不支持外键约束。在网上查了一下,原来SQLite为了兼容以前的程序,默认关闭外键约束这一功能。想要启用外键约束,可以在每次打开数据库的时候执行语句:PRAGMA foreign_keys = ON。(注意每次打开数据库都是默认关闭该功能的原创 2015-12-18 16:14:15 · 1595 阅读 · 0 评论 -
iOS SQLite如何连续插入多行数据
一般如果我们想连续插入多行数据,可能会这么写:原创 2015-12-18 20:21:39 · 2293 阅读 · 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 · 2017 阅读 · 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 · 628 阅读 · 0 评论 -
oc的指针是什么
今天看书的时候看到一种大家应该经常能用到的代码: NSError *error = nil; BOOL result = [object perperformOperationWithError:&error]; 该方法的声明为:- (BOOL)performOperationWithError:](NSError **)error; 之前一直这样用,也没去深入了解为什么要这样用,今原创 2015-06-02 23:13:53 · 4344 阅读 · 1 评论 -
UIButton(UIControl)的状态总结
今天来总结一下UIButton(UIControl)的几种状态。UIControlStateNormal = 0, UIControlStateHighlighted = 1 << 0, UIControlStateDisabled = 1 << 1, UIControlStateSelected = 1 << 2, 由此可总结出下表: - Selected原创 2016-11-20 11:57:29 · 1294 阅读 · 0 评论