- 博客(30)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
转载 CSDN博客积分标准,包括博客勋章等(完全版)
推荐博客规则CSDN博客所有用户均有机会推荐自己的博文到博客频道首页。发布博文时选中“发布到CSDN博客首页”单选框即可。用户推荐要求:a. 博主积分需超过100分,否则不能推荐自己博客文章到频道首页b. 普通用户每天有5次机会推荐自己的博文到博客频道首页,博客专家无次数限制。c.推荐到频道首页必需是高质量、对别人有帮助的文章d. 发布到首页后,一旦被管理员撤下,3天内将没有权限再推荐文章
2015-06-23 15:16:53 1189
原创 【swift_4】swift之代理传值(delegate的用法)
具体的代码,详见Demo:马上补充rootViewControllerclass ViewController: UIViewController,GetMessageDelegate{ var _button:UIButton? var _label:UILabel? override func viewDidLoad() {
2015-06-23 14:06:11 11511
转载 makeKeyAndVisible的作用
[self.window makeKeyAndVisible];由于iPhone是单窗口程序,所以也就只有这么一个Window对象,而且是UIWindow,不是NSWindow。而根据文档上所说:“这个是便捷方法,去使被使用对象的主窗口显示到屏幕的最前端。你也可以使用hiddenUIView方法隐藏这个窗口”所以基本上来说,对于编程者的区别仅仅在于在其前添加代码,或在其后添加代
2015-06-23 10:37:59 1795
原创 【swift_3】swift之UITableView和UINavigation视图控制器
AppDelegatevar window: UIWindow? func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { var VC = ViewController
2015-06-19 14:50:32 873
转载 swift之switch介绍
Switch简介Switch作为选择结构中必不可少的语句也被加入到了Swift中,只要有过编程经验的人对Switch语句都不会感到陌生,但苹果对Switch进行了大大的增强,使其拥有其他语言中没有的特性。使用Switch语句很简单:var i = 0 switch i { case 0: "0" //被输出 case 1:
2015-06-19 14:32:52 1004
转载 swift 之?和!
原文:http://www.cocoachina.com/industry/20140605/8687.htmlSwift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: v
2015-06-19 14:03:00 879
原创 【swift_2】swift之三大控件 UILabel、UITextField、UIButton 的使用
一.UILabel //创建label func creatLabel() { let label = UILabel(frame: CGRect(x: 20.0,y: 100.0,width: 80.0,height: 44.0)) //设置属性 label.text = "用户名:" label.backgro
2015-06-18 15:52:02 2057
原创 【swift_1】swift基本语法及事例Demo
语法类的文档网上比较多,我这里参考:Swift基本语法事例Demo:稍后奉上语法须知2个不需要不需要编写main函数:全局作用域中的代码会被自动当做程序的入口点(从上往下执行)不需要在每一条语句后面加上分号 let radius =10你喜欢的话,也可以加上 let radius =10;有一种情况必须加分号
2015-06-18 11:11:31 990
原创 【swift_0】认识swift和创建一个swift工程
一.关于swiftSwift是一种适用于iOS和OS X应用的全新编程语言,它建立在最好的C和Objective-C语言之上,并且没有C语言的兼容性限制。Swift采用安全的编程模式,增加了现代功能使编程更容易、更灵活、更有趣。Swift以成熟且备受宠爱的Cocoa和Cocoa Touch框架为支撑,这是一个重新构想软件开发的机会。 Swift经过了数年的酝酿,Apple通过改进现
2015-06-18 10:27:22 1936
转载 Mac 常用的终端命令
原文:http://www.cnblogs.com/iphone520/archive/2012/03/26/2418468.html注:不!要!轻!易!执!行!你!不!清!楚!干!什!么!的!命!令!一.基本命令1.列出文件ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显
2015-06-17 17:34:39 720
原创 UITableView的一些常用细节设置
去掉UItableview headerView黏性,使 UITableViewStylePlain Style 的TableView header 不浮动,像Group Style 那样固定,跟随Tableview 滚动,而不会停在顶端。- (void)scrollViewDidScroll:(UIScrollView *)scrollView{ if (scrollVie
2015-06-16 17:08:29 963
原创 【SDWebImage】 显示图片缓存大小和清除缓存
本文的前提是使用SDWebImage进行的图片缓存- (void)showCache { //size的单位是B,除以两次1024得到Mb CGFloat size = [[SDImageCache sharedImageCache] getSize]; CGFloat totalSize = size/1024.0/
2015-06-16 11:17:54 1350
原创 【SDWebImage】检测有没有缓存图片和把图片保存到相册
NSURL *url = [NSURL URLWithString:model.imageUrl]; SDWebImageManager *manager = [SDWebImageManager sharedManager]; UIImage *img; if ([manager diskImageExistsForURL:url]) { img
2015-06-16 11:13:18 6484
转载 采访100多个开发者带来的7点感悟
转自:http://www.cocoachina.com/programmer/20150610/12079.html 版权归原作者所有英文原文:7 Lessons Learned From Interviewing 100+ App Developers本文最早发布于Clarity blog。正如大家所见,App Store和Google Play里已经有
2015-06-12 16:45:44 610
原创 iOS 拨打电话功能
拨打电话主要有以下三种方式1.直接在本页面调用API//这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示 NSMutableString * numberStr=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"135xxxx3738"]; [[U
2015-06-12 10:16:21 666
原创 iOS 打开iPhone照相机和相册
一.添加代理二.添加一个显示图片的按钮- (void)viewDidLoad{ [super viewDidLoad]; self.view.backgroundColor = [UIColor whiteColor]; button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
2015-06-11 15:32:38 946
原创 iOS 常用宏定义汇总 【持续更新】
1.获取屏幕 宽度、高度#define Screen_Width ([UIScreen mainScreen].bounds.size.width)#define Screen_Height ([UIScreen mainScreen].bounds.size.height)2.RGB颜色#define COLOR(R, G, B, A) [UIColor colorW
2015-06-11 14:08:09 610
转载 苹果 Cocoa 编程规范 中文版
本文转自:http://blog.csdn.net/kesalin/article/details/6928929本文档下载:点击这里 (为你你的阅读体验,建议下载原文档)> Code Naming Basics 代码命名基础在面向对象软件库的设计过程中,开发人员经常忽视对类,方法,函数,常量以及其他编程接口元素的命名。本节讨论大多数Cocoa接
2015-06-10 13:49:05 886
转载 25条提高iOS App性能的建议和技巧
这篇文章来自iOS Tutorial Team 成员 Marcelo Fabri, 他是 Movile 的一个iOS开发者. Check out his personal website or follow him on Twitter.原文地址 译文地址 当我们开发iOS应用时,好的性能对我们的App来说是很重要的。你的用户也希望如此,但是如果你的app表
2015-06-10 13:38:34 1015
原创 下拉刷新 SVPullToRefresh 的使用及两个比较优秀的第三方下拉刷新
一.下载第三方库https://github.com/samvermette/SVPullToRefresh二.使用方法1.导入下载的第三方库2.导入头文件在需要的类里导入这一个头文件就能,同时使用下拉刷新,上拉加载#import "SVPullToRefresh.h"3.下拉刷新[_tableView addPullToRefreshWithActionHan
2015-06-10 11:56:59 4418
原创 【网络】Get 请求与 Post 请求的区别
GET和POST的区别1.GET提交,请求的数据会附在URL之后(就是把数据放置在HTTP协议头<request-line>中),以?分割URL和传输数据,多个参数用&连接;例如:login.action?name=hyddd&password=idontknow&verify=%E4%BD%A0%E5%A5%BD。如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符
2015-06-10 09:44:42 682
原创 获取webView的高度
获取webView的高度:- (void)webViewDidFinishLoad:(UIWebView *)webView{ NSString *heightStr = [webView stringByEvaluatingJavaScriptFromString:@"document.body.scrollHeight;"]; double hei
2015-06-10 09:08:23 630
原创 iOS 判断网络是否链接 、 AFNetworking请求超时和请求失败
一.判断网络是否连接方法参考:http://blog.csdn.net/zengraoli/article/details/12873329.h声明方法:- (BOOL) connectedToNetwork; .m实现方法:-(BOOL) connectedToNetwork { // Create zero addy struct sockaddr
2015-06-08 15:35:07 3696
原创 【iOS百度地图系列_2】卫星图、交通图、热力图及在基本地图上添加覆盖物
有关基本地图的实现参考 【iOS百度地图系列_0】百度地图的配置及实现基本地图 1.卫星图//切换为卫星图 [_mapView setMapType:BMKMapTypeSatellite];由卫星图切换为普通矢量图的核心代码如下://切换为普通地图 [_mapView setMapType:BMKMapTypeStand
2015-06-03 10:55:53 3744 1
原创 用CornerStone配置SVN,HTTP及svn简单使用说明(含工具下载地址)
文章参考 http://my.oschina.net/joanfen/blog/194491#OSC_h2_1 改动内容:所提供CornerStone可直接安装,无需破解 。一.破解版下载地址: http://pan.baidu.com/s/1fipqu 提取密码: b5f6二.安装成功后的添加和配置1.点击左侧栏中REPOSITORY那一栏的+选择添加reposito
2015-06-03 10:20:08 790
转载 iOS开发的一些奇巧淫技...
TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.[objc] view plaincopyself.tableView.tableFooterView = [[UIView alloc] init]; 试过的都说好.加完这句之后就变成了这样.
2015-06-02 21:57:42 756
原创 iOS 之版本适配问题
iOS SDK 有着不慢的更新速度 , 每次更新都会有不少新添加的内容和改动 ,如果不做适配 ,可能会导致使用的高版本里的方法,在低版本手机运行时程序崩溃 。所以做好iOS应用的版本适配 , 也是开发过程中比较重要的一项内容 。在xcode中又两个地方设置sdk,一个是Development Target,指的是编译后的app可再终端的哪个版本上运行,设置方法如图另外一个是Ba
2015-06-02 13:36:26 2061
原创 【iOS百度地图系列_1】在地图上定位当前位置
定位几乎是所有LBS应用必备的一个功能,本文就来讲述一下,百度地图中定位功能的实现。有关基本地图的实现请参考 【iOS百度地图系列_0】百度地图的配置及实现基本地图。1.用到的代理 2.在vieDidLoad中//设置定位精确度,默认:kCLLocationAccuracyBest [BMKLocationService setLocationDesired
2015-06-01 18:54:19 4815
原创 【iOS百度地图系列_0】百度地图的配置及实现基本地图
百度地图也是iOS开发工程中常用功能之一,随着iOSSDK的版本更新以及百度地图SDK的更新,现在的百度SDK的使用也发生了一些变化。本文背景iOSSDK8.3,百度地图SDK版本V2.0.2。本文参考文档为官方开发指南,开发时请仔细阅读。http://developer.baidu.com/map/index.php?title=iossdk OK,下面开始介绍百度地图配置的详细步骤。
2015-06-01 18:05:36 1110
原创 关于本博客
博客更新的有一段时间了,我觉得有必要在这里给博客一个简单的定义和说明。 写博客都是我一直愿意坚持的东西,这可以追溯到高中时期的一半记录心情一半装逼的QQ日志。装逼还要继续,进而博客也要坚持下去。所以写出尽量装逼的不漏痕迹且能让阅读者有所收获的blog是我当前乃至未来一段时间的追求。 博客主要用来记录一些iOS的常用知识点,以及总结一些常用控件的用法、常用
2015-06-01 11:11:26 560
iOS13 真机调试支持文件 diskImage
2019-09-24
swift_3 swift之UITableView和UINavigation视图控制器
2016-01-13
swift_0 基本语法示例demo
2016-01-13
SourceTree 中文版
2015-09-02
iOS 关于webView的问题
2015-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人