自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小王的技术窝

生命对于某些人来说,一直都是美丽的,因为这些人的一生都在为某个梦想而奋斗!

  • 博客(9)
  • 资源 (18)
  • 问答 (4)
  • 收藏
  • 关注

原创 构造器(一)

构造器的关键字是init,今天我们就谈谈这个init关键字,在创建类或者结构体时,必须为所有的存储属性设置初始值,我们可以在定义的时候直接设置默认值。或者在构造器中设置值。实例存储的初始化大致分为如下几类:定义实例存储属性时显式指定初始值。实例存储属性的类型为可选类型,这样默认分配nil作为初始值提供构造器为实例存储属性分配初始值很明显,今天我们学习的是第三者无参构造器 构造器后面括号里

2016-02-29 15:42:38 1916 2

原创 类型属性、方法

在Object-C中我们已经清楚的知道有实例方法、属性和类方法、属性,类方法只能有类去调用,而实例方法只能有类申请的实例去调用。而在Swift中同样遵守这个约定。 在Swift中有static、class两个修饰符,这两个修饰符的作用是一样的,但它们的使用场景是不一样的。static:在枚举、结构体中修饰属性、方法,定义类型属性、类型方法。class:在类中修饰属性、方法,定义类型属性、类型方

2016-02-29 09:39:23 1014

原创 可选链

学习可选链的前提我们要对可选类型进行复习,可以参考我之前写的这篇博客Object-C—>Swift之(二)可选类型个人理解可选链建立在可选类型的基础上,可选类型操作的是某个变量,而可选链操作的是某几个类围绕今天是猴年正月二十一为题材,学习一下这个可选链 class Animalsign { var animal="" var month:Month!

2016-02-28 20:44:52 1848 3

原创 下标

说起下标的作用对于数组和字典来说并不用陌生,但在Swift中所有的类型都支持下标。用下标可以很方便的访问对象的具体值。语法格式使用subscript关键字定义下标subscript(形参列表)->下标返回值类型{ get{ //getter部分执行体,该部分必须有返回值}[set(形参名){//setter部分执行体,该部分一定不能有返回值}]}set部分:set部分可定义

2016-02-06 21:21:25 2732 1

原创 Object-C--->Swift之(十一)属性观察者

属性观察者机制能让程序在属性被赋值时获得执行代码的机会,用来监视属性的除初始化之外的属性值变化,当属性值发生改变时可以对此作出响应具体包括两个特殊的回调方法:willSet(newValue):被观察的属性即将被赋值之前自动调用方法。didSet(old Value):被观察的属性被赋值完成之后自动调用该方法。观察的范围 除了延迟存储属性之外的所有存储属性(包括实例存储属性或类型存储属性)。

2016-02-05 21:58:59 1948

转载 最新版SDWebImage的使用

我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这篇博客,图片缓存so easy。最后有demo供大家下载,先学习。第一步,下载SDW

2016-02-05 17:41:27 864

原创 iOS开发PCH文件、NSLog真机不打印

添加PCH文件现在Xcode6、7创建一个新的工程时将默认不会再带有PCH文件,需要手动添加PCH文件。在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步进行命名,建议命名格式为项目名称-Prefix,如图Demo 创建的PCH文件与编译器Xcode进行连接:找到 Project > Build Se

2016-02-03 22:28:46 2922 2

原创 iOS工具篇--CocoaPods

iOS开发过程中有好多第三方框架,十分便捷与开发者用最少的代码完成最优秀的App,一个上线的项目差不多得用到很多的框架,如果我们一个一个进行添加,则显得特别的慢,慢不是重点,重点是还容易出错,例如加载高德地图的框架特别复杂的环境适配,一步出错就会出现不知名的怪错误。所以一个shell命令编辑器就呼之欲出—CocoaPods搭建ruby环境注意:2015年Apple公司推出了iOS9,用https更

2016-02-02 15:57:24 1867

转载 iOS 数据库离线缓存思路和网络层封装

一直想总结一下关于iOS的离线数据缓存的方面的问题,然后最近也简单的对AFN进行了再次封装,所有想把这两个结合起来写一下。数据展示型的页面做离线缓存可以有更好的用户体验,用户在离线环境下仍然可以获取一些数据,这里的数据缓存首选肯定是SQLite,轻量级,对数据的存储读取相对于其他几种方式有优势,这里对AFN的封装没有涉及太多业务逻辑层面的需求,主要还是对一些方法再次封装方便使用,解除项目对第三方的

2016-02-02 10:59:06 1121

main.cpp测试用例分析

cmake_minimum_required(VERSION 3.8) project(ferry) set(CMAKE_CXX_STANDARD 98) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ggdb -pthread") add_subdirectory(ferryBase) add_subdirectory(ferryService) add_subdirectory(fileAutoSynService)

2019-12-08

C++Gsoap调用天气

C++Gsoap调用天气的一个代码,网上一大堆,但有些用不了

2017-03-03

C++操作Excel

C++操作Excel

2017-02-24

PHP登陆页面搭建

运用到HTML、CSS、PHP搭建一个简单的网站登录页面

2016-07-05

iOS冗余扫描脚本

随着iOS项目的版本演化,app中冗余文件会越来越多,app size也持续增加,是时候需要对app冗余资源进行检测,对app进行瘦身。

2016-06-02

SQLiite3新手入门Demo

SQLiite3新手入门级别的Demo,高手请绕行

2016-05-19

iOS SQLiteDemo

一个非常简单的iOS SQLiteDemo ,适合初级学习者

2016-05-12

iOS封装文件下载

封装了iOS的文件下载,降低了耦合性,希望能帮到您,给好评就是对我最大的鼓励,嘻嘻

2016-05-04

SqLiteDemo

SqLiteDemo

2016-04-28

实用工具001

工具啦,好用的工具,经济又实用,你值得拥有的啦,记得给我好评一下啦,赞起来啦

2016-01-23

iOS CoreSpotlight的简单实现

Spotlight在iOS9上做了一些新的改进, 也就是开放了一些新的API, 通过Core Spotlight Framework你可以在你的app中集成Spotlight。集成Spotlight的App可以在Spotlight中搜索App的内容,并且通过内容打开相关页面。

2016-01-04

Xcode空工程创建安装包

Xcode空工程安装包,这里是免费的,谢谢大家的支持,互相学习吧

2016-01-02

Xcode插件更新器

每次更新Xcode都导致插件不能用,这点恨头疼,其实只需要更新下插件即可

2015-12-16

iPhone+程序开发基础教程_IT168文库

iPhone+程序开发基础教程_IT168文库

2015-09-22

UIPageControl+UIScrollView

UIPageControl继承了UIControl基类,默认属于活动控件,它可以与用户进行交互,经常与UIScrollerView结合使用,在实际项目也是经常使用的。当把UIScrollView的pagingEnabled设置为YES之后,UIScrollView至少每次滚动一页。此时通常结合UIPageControl使用,UIPageControl控件会充当两个功能。 使用UIPageControl显示当前的UIScrollView正在显示第几页。 当用户点击UIPageControl控件时程序控制UIScrollView自动滚动到相应的页面。

2015-04-09

ios常用模板框架之Nav+UITabBar代码

在实际的项目开发中总是有几个比较常见的模板,小编这几天给大伙出几期常用模板的博客,希望大家多提宝贵的意见! 这几个月最常用的莫过于Nav+UITabBar模板了;在实际的项目中,我比较侧重于纯代码,比较不喜欢拖控件,至于利弊在这里不多说了,言归正传。

2015-04-06

UIScrollView页面自动滚动效果(记得给好评呀)

UIScrollView自动分页滑动,希望给我好评。我的CSDN博客地址为http://blog.csdn.net/it_ds?viewmode=contents

2015-01-29

Apple Watch人机界面设计

苹果智能手表的开发基础内容和规则,快快快看看,很有钱图

2015-01-03

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

TA关注的人

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