
iOS
文章平均质量分 62
u010200636
这个作者很懒,什么都没留下…
展开
-
9.1 手势识别
#pragma mark 在4个手势通知方法中完成简单手势识别-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{// how many tap times, how many fingers NSInteger tapNum=[[touches anyObject]tapCount]; NSIn原创 2015-05-28 09:38:43 · 514 阅读 · 0 评论 -
iOS 字体
CopperplateHeiti SCIowan Old StyleKohinoor TeluguThonburiHeiti TCCourier NewGill SansApple SD Gothic NeoMarker FeltAvenir Next CondensedTamil Sangam MNHelvetica NeueGurmukhi原创 2016-01-28 16:01:49 · 725 阅读 · 0 评论 -
iOS开发_统计xcode代码行数
http://www.cnblogs.com/visen-0/archive/2013/02/18/2915147.html如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 列出每转载 2015-09-18 15:56:05 · 386 阅读 · 0 评论 -
iOS开发辅助工具,沙盒定位软件和数据库可视化软件
SimPholders2安装后,就能看到所有模拟器以及正在运行的模拟器,点击就可以进入相应沙盒,将sqlite后缀文件拷贝出来。navicatpremium安装后,点击connection-sqlite-databaseFile选择刚才的sqlite文件,确定,左边列表中就会出现tables,可以查看数据库表原创 2015-09-01 16:13:02 · 912 阅读 · 0 评论 -
代码块 block 传值
不知道这样理解对不对定义block并调用block的类(类2)是以block中的参数把值传出去,而实现block代码的类(类1)是获取了其参数,并实现其他用途。如果block有返回值,则类1实现时有返回值,而类2的代码中又可调用其返回值实现其他用途。类1:#import @interface ViewController : UIViewController@end原创 2015-08-19 15:18:15 · 399 阅读 · 0 评论 -
self. 和 _ 的思考
网上查找self. 和 _ 的区别的时候找到这个问题和答案,感觉答的非常棒,有助于理解,搬运过来。http://bbs.youkuaiyun.com/topics/390922775?page=1123456789101112@property (nonatomic, s原创 2015-08-31 16:50:25 · 357 阅读 · 0 评论 -
iphone5 ios7.1 上下有黑边 解决方案
从https://gist.github.com/uebo/a6cfecd08900c889af11 下载图片 Images.xcassets新建 LaunchImage 分别为 iphone portrait ios7,8 的retina4 和 iphone portrait ios5,6的2x 放置 Default-568h@2x.png 和 Default@2x.png并在gen原创 2015-08-13 17:28:59 · 506 阅读 · 0 评论 -
10.3 GCD 常用
// ViewController.h// 10 GCD//// Created by Tracy on 15/5/29.// Copyright (c) 2015年 Tracy. All rights reserved.//#import @interface ViewController : UIViewController@end//// Vi原创 2015-05-29 16:13:25 · 379 阅读 · 0 评论 -
10.1 NSThread 不常用 难以管理
//// ViewController.m// 10 NSThread//// Created by Tracy on 15/5/29.// Copyright (c) 2015年 Tracy. All rights reserved.//#import "ViewController.h"@interface ViewController ()@property (原创 2015-05-29 16:01:39 · 385 阅读 · 0 评论 -
10.2 NSOperation/NSOperationQueue:提供了一些在GCD中不容易实现的特性,如:限制最大并发数量,操作之间的依赖关系.
//MyOperation.h#import @interface MyOperation : NSOperation@property(copy,atomic)NSString*name;@end#import "MyOperation.h"@implementation MyOperation-(void)main{ NSLog(@" %@ 线程原创 2015-05-29 16:05:58 · 512 阅读 · 0 评论 -
9.4 GestureRecognizer muli 多个
同时识别多个,需遵循协议,设定委托#import @interface MainViewController : UIViewController @end//// MainViewController.m// PanGestureRecognizer//// Created by hejin on 13-9-16.// Copyright (c) 201原创 2015-05-28 15:07:41 · 416 阅读 · 0 评论 -
9.3.2 GestureRecognier Swipe
//// SwipeViewController.m// 9 GestureGecognizer//// Created by Tracy on 15/5/28.// Copyright (c) 2015年 Tracy. All rights reserved.//#import "SwipeViewController.h"@interface SwipeViewCo原创 2015-05-28 14:12:00 · 353 阅读 · 0 评论 -
9.3 GestureRecognizer
#import @interface TapViewController : UIViewController@property (strong, nonatomic) UILabel *singleLabel;//显示单击信息标签@property (strong, nonatomic) UILabel *doubleLabel;//显示双击信息标签@property (strong原创 2015-05-28 13:44:28 · 456 阅读 · 0 评论 -
9.2 响应者链
MyView.h@interface MyView : UIView@property(strong,nonatomic)NSString*name;@end#import "MyView.h"@implementation MyView#pragma mark 让响应者链往下传递-(void)touchesBegan:(NSSet *)touches w原创 2015-05-28 10:01:06 · 361 阅读 · 0 评论 -
iOS 位与运算
NSInteger pp =17; NSInteger w =1; for (int i =0; i5; i++) { NSInteger re = pp&w; w=w1; NSLog(@"Hello,%ld, %ld \n",w,re); }原创 2016-09-18 15:11:11 · 585 阅读 · 0 评论