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 · 536 阅读 · 0 评论 -
iOS 字体
Copperplate Heiti SC Iowan Old Style Kohinoor Telugu Thonburi Heiti TC Courier New Gill Sans Apple SD Gothic Neo Marker Felt Avenir Next Condensed Tamil Sangam MN Helvetica Neue Gurmukhi原创 2016-01-28 16:01:49 · 748 阅读 · 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 · 410 阅读 · 0 评论 -
iOS开发辅助工具,沙盒定位软件和数据库可视化软件
SimPholders2 安装后,就能看到所有模拟器以及正在运行的模拟器, 点击就可以进入相应沙盒,将sqlite后缀文件拷贝出来。 navicatpremium 安装后,点击connection-sqlite-databaseFile选择刚才的sqlite文件,确定,左边列表中就会出现tables,可以查看数据库表原创 2015-09-01 16:13:02 · 967 阅读 · 0 评论 -
代码块 block 传值
不知道这样理解对不对定义block并调用block的类(类2)是以block中的参数把值传出去,而实现block代码的类(类1)是获取了其参数,并实现其他用途。 如果block有返回值,则类1实现时有返回值,而类2的代码中又可调用其返回值实现其他用途。 类1: #import @interface ViewController : UIViewController @end原创 2015-08-19 15:18:15 · 416 阅读 · 0 评论 -
self. 和 _ 的思考
网上查找self. 和 _ 的区别的时候找到这个问题和答案,感觉答的非常棒,有助于理解,搬运过来。 http://bbs.youkuaiyun.com/topics/390922775?page=1 1 2 3 4 5 6 7 8 9 10 11 12 @property (nonatomic, s原创 2015-08-31 16:50:25 · 372 阅读 · 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 · 530 阅读 · 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 · 396 阅读 · 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 · 404 阅读 · 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 · 531 阅读 · 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 · 443 阅读 · 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 · 375 阅读 · 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 · 483 阅读 · 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 · 379 阅读 · 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 · 607 阅读 · 0 评论
分享