自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 更改UITextField的placeholder文字颜色的5种方法

更改UITextField的placeholder文字颜色的5种方法 想要达到的目标是:一个页面上有多个UITextField,当用户聚焦某textField时,该文本框的placeholder的文字会灰色变为白色,当文本框失去焦点时,placeholder颜色从白色再变回灰色。 1.放置UILabel最简单最笨的方法是在每个textField里放一个UILabel来充

2017-06-26 17:43:16 804

转载 IOS开发-CALayer和UIView详细汇总

1.    CALayer和UIView之间的关系: 在iOS系统中,你能看得见摸得着的东西基本上都是UIView,比如UI控件、图标等等,都是UIView。 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个层(CALayer)。 在创建UIView对象时,UIView内部会自动创建一个层(即CALayer对象),通过UIView的layer属性可以访问这个层。当UIView需

2017-06-26 15:41:41 518

转载 iOS 开发笔记 - 开发中如何实现自动检测更新APP

自动检测更新实现逻辑:先上github地址:https://github.com/wolfhous/HSUpdateApp1,获取当前项目APP版本号2,拿到AppStore项目版本号3,对比版本号,实现更新功能一点源码: 1 /** 2 * 天朝专用检测app更新 3 */ 4 -(void)hsUpdateApp

2016-12-06 14:35:11 1051

转载 IOS 数据存储之 Core Data详解

Core Date是ios3.0后引入的数据持久化解决方案,它是是苹果官方推荐使用的,不需要借助第三方框架。Core Date实际上是对SQLite的封装,提供了更高级的持久化方式。在对数据库操作时,不需要使用sql语句,也就意味着即使不懂sql语句,也可以操作数据库中的数据。  在各类应用开发中使用数据库操作时通常都会用到 (ORM) “对象关系映射”,Core Data就是这样的一种模

2016-08-25 15:30:59 350

转载 IOS http请求的get 和 post的请求的区别

从表面的意思看get 和 post的区别get就是获取数据,post就是发送数据。这个是误区。其实两者都可以的,在IOS向服务器发送请求里面可以带参数。那么这些误区是怎么出现的呢?先看看一下对http的解释一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交 Http定义了与服务器交互的不同方

2016-08-20 14:36:10 190

转载 IOS生成同时支持armv7,armv7s,i386的静态库.a文件

许多第三方提供的.a文件(一般是那些SDK),嵌入到我们的xcode项目后,生成不会报错。 一部分粗心的SDK提供方,或者我们自己做的.a文件,就会有报错,常见的就是不是armv7结构,或者不是armv7s结构,如果在模拟器中运行,会报不是i386结构。 原因是:armv7是支持比iphone5旧的那些设备,armv7s是iphone5或ipad4或者以后的新设备,i386是m

2016-07-21 17:54:47 4924

转载 iOS-MVVM-框架介绍

所以,MVVM 到底是什么?与其专注于说明 MVVM 的来历,不如让我们看一个典型的 iOS 是如何构建的,并从那里了解 MVVM:我们看到的是一个典型的 MVC 设置。Model 呈现数据,View 呈现用户界面,而 View Controller 调节它两者之间的交互。Cool!稍微考虑一下,虽然 View 和 View Controller 是技术上不同的组件,但它们

2016-06-02 15:59:09 558

转载 为什么要用-all_load&-ObjC

技术问题发到问答:我知道,我仍旧要在论坛继续发布问题为了减少工作量复用部分代码,于是乎我们开始选择重构整个项目,把可以公用的代码放在一起打包成一个静态库子项目在其他的项目中使用。介绍这部分内容的文章在网上很多,各位可以G一下细看。但是每次在加入静态库的时候都会在other linker flag里设置两个值:-all_load和-ObjC。很奇怪为什么要这样做,

2016-06-01 11:55:10 238

转载 iOS应用架构谈(一):架构设计的方法论

作者 田伟宇 发布于 2015年4月17日 |注意:GTLC全球技术领导力峰会 帮助深具远见卓识的技术人审时度势,提升领导力!分享到: 微博 微信 Facebook Twitter 有道云笔记 邮件分享稍后阅读我的阅读清单摘要:iOS客户端应用架构看似简单,但实际上要考虑的事情不少。本文作者将以系列文章的形式来回答iOS应用架构中的种种问题,本文

2016-05-24 15:41:44 352

转载 iOS代码技巧之判断设备及状态

目录[-]一、判断设备二、判断网络连接状态三、设备不显示的解决办法一、判断设备 //设备名称return [UIDevice currentDevice].name;//设备型号,只可得到是何设备,无法得到是第几代设备return [UIDevice currentDevice].model;//系统版本型号,如iPhone OS retu

2016-05-24 10:19:42 441

转载 iOS~runtime理解

Runtime是想要做好iOS开发,或者说是真正的深刻的掌握OC这门语言所必需理解的东西。最近在学习Runtime,有自己的一些心得,整理如下,一为 查阅方便二为 或许能给他人一些启发,三为 希望得到大家对这篇整理不足之处的一些指点。什么是Runtime我们写的代码在程序运行过程中都会被转化成runtime的C代码执行,例如[target doSomething

2016-04-27 10:12:26 149

转载 iOS中的通知机制

摘要 本文主要介绍在iOS开发中通知的发布,监听和移除.notification目录[-]iOS中的通知通知中心(NSNotificationCenter)发布通知注册通知监听器取消注册通知监听器UIDevice通知键盘通知通知和代理的选择iOS中的通知通知中心(NSNotificationCenter)

2016-04-26 15:01:49 196

转载 MapKit

摘要 本文主要介绍在iOS开发中的MapKit的使用,其中包括MKMapView及其代理方法,MKUserLocation,MKCoordinateRegion以及大头针Annotation等使用,举例说明了自定义大头针的详细方法.MapKit MKUserLocation 大头针 MKCoordinateRegion MKAnnotationView目录[-]

2016-04-26 15:00:44 202

转载 CoreLocation

摘要 本文主要介绍在在iOS开发中Core Location的定位功能.详细分析了CLLocationCoordinate2D, CLGeocoder 及 CLPlacemark 的具体使用方法.CoreLocation 地理定位 CLLocationCoordinate2D CLGeocoder CLPlacemark目录[-]CoreLocation

2016-04-26 14:59:52 238

转载 iOS中的视频播放

摘要 本文介绍iOS开发中如何播放视频。iOS 视频播放 ​MPMoviePlayerController NSAssert目录[-]iOS中的视频播放MPMoviePlayerController:MPMoviePlayerController的使用:常用监听通知事件:截屏方法NSAssert(断言)在程序开发中的意义:

2016-04-26 14:13:21 332

转载 iOS中的单例模式

发表于2年前(2014-05-25 21:21)   阅读(1600) | 评论(0) 5人收藏此文章, 我要收藏赞1摘要 单例模式是一种常用的软件设计模式,本文着重介绍iOS中单例模式的实现。单例    单例模式是一种常用的软件设计模式,在应用这个模式时,单例对象的类必须保证只有一个实例存在。通过单例模式可以保证系统中一个类只有一个实例而且该实例易

2016-04-26 13:51:14 210

转载 iOS程序启动原理

原 (上)发表于2年前(2014-05-25 11:00)   阅读(2732) | 评论(0) 6人收藏此文章, 我要收藏赞0摘要 本文介绍iOS程序中的Info.plist,pch文件,UIApplication,openURL以及UIWindow的常用属性及方法;Info.plist pch文件 UIApplication openURL UIWindow

2016-04-26 13:42:00 220

转载 iOS中多线程原理与runloop介绍

一.线程概述有些程序是一条直线,起点到终点;有些程序是一个圆,不断循环,直到将它切断。直线的如简单的Hello World,运行打印完,它的生命周期便结束了,像昙花一现那样;圆如操作系统,一直运行直到你关机。 一个运行着的程序就是一个进程或者叫做一个任务,一个进程至少包含一个线程,线程就是程序的执行流。Mac和iOS中的程序启动,创建好一个进程的同时, 一个线程便开始运行,这个线程叫主

2016-04-26 11:27:02 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除