- 博客(11)
- 收藏
- 关注
原创 UIButton(UIControl)的状态总结
今天来总结一下UIButton(UIControl)的几种状态。UIControlStateNormal = 0,UIControlStateHighlighted = 1 << 0,UIControlStateDisabled = 1 << 1,UIControlStateSelected = 1 << 2, 由此可总结出下表: - Selected
2016-11-20 11:57:29 1238
原创 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 1961
原创 iOS SQLite的外键约束
SQLite从3.6.19开始支持外键约束。看了一下Xcode里的文件,版本是3.8.10.2,说明iOS是支持外键约束的。但是编写代码试了一下,发现仍然不支持外键约束。在网上查了一下,原来SQLite为了兼容以前的程序,默认关闭外键约束这一功能。想要启用外键约束,可以在每次打开数据库的时候执行语句:PRAGMA foreign_keys = ON。(注意每次打开数据库都是默认关闭该功能的
2015-12-18 16:14:15 1550
原创 如何解决“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 598
原创 系统提示移动硬盘要格式化才能使用
如果你也遇到这个问题,相信下面的祖传代码能帮到你以管理员身份运行cmd,输入chkdsk X:/f(X为出问题的盘符,例:我出问题的移动硬盘是e盘,则输入:chkdsk e:/f),然后等它自己慢慢修复就好了。
2015-11-01 19:43:29 1383
原创 oc的指针是什么
今天看书的时候看到一种大家应该经常能用到的代码:NSError *error = nil;BOOL result = [object perperformOperationWithError:&error];该方法的声明为:- (BOOL)performOperationWithError:](NSError **)error;之前一直这样用,也没去深入了解为什么要这样用,今
2015-06-02 23:13:53 4293 1
原创 Java中的值传递
今天看书的时候看到:Java中只有值传递而没有引用传递。不太理解,到网上查了一下,大概明白了。在这里记录一下。public class MyClass { public void call(Test t1) { Test t2 = new Test(); t2.setName("bbb");
2015-05-21 15:41:24 445
转载 self与super的区别
开始我们的问题:@implementation Son : Father- (id)init{ self = [super init]; if (self) { } return self;}这段代码 估计很多人都 写烂了,就算没写烂,xcode 自动生成的 我们也看吐了。 好吧,来说说原来,上来就是
2015-05-15 08:47:45 483
原创 怎样自定义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 591
原创 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 882
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人