上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页

2016年5月26日

required 引发的小小思考

摘要: 原创:转载请注明出处 首先,因为遇到问题如下: class MainTabBar: UITabBar { override init(frame: CGRect) { super.init(frame: frame) self.translucent = false self.backgroundI 阅读全文

posted @ 2016-05-26 17:06 Jenaral 阅读(217) 评论(0) 推荐(0)

Swift\本地文件管理

摘要: 转载自:http://www.coloroud.com/2015/06/01/Swift-File-Manager/ 开头 看来Swift这趟浑水是非干不可,既然如此,那索性就来的彻底吧,来一次全方位,深入的学习之旅。 进入正题,在Swift开发中,几乎是每一个App都需要在本地存储一些本地的持久化 阅读全文

posted @ 2016-05-26 15:32 Jenaral 阅读(3565) 评论(0) 推荐(0)

内存泄露 浅析

摘要: block内存泄露pythoniOS循环引用 block内存泄露pythoniOS循环引用 在iOS开发中我们经常用到block,无论是GCD还是参数传递,block都是一个很不错的选择。然而有利也有弊,block会产生循环引用,但是这代码通常不会报错,只是运行结果不正确!于是花费大量时间打断点调试 阅读全文

posted @ 2016-05-26 14:31 Jenaral 阅读(225) 评论(0) 推荐(0)

Top 100 Best Blogs for iOS Developers

摘要: (by JP Zhang | Last updated: Apr 5, 2016 ) 转载自:http://www.softwarehow.com/best-blogs-for-ios-developers/ If you are looking for insightful and educati 阅读全文

posted @ 2016-05-26 13:48 Jenaral 阅读(448) 评论(0) 推荐(0)

专业技能

摘要:  具备扎实的C/C++、Objective-C编程基础,熟练掌握Swift,对OOD/OOP有深刻的理解,并具有良好的编程风格和习惯;  深刻理解OC内存管理的黄金法则;  深刻理解MVC的设计理念,熟悉各种设计模式;  深刻理解多线程、Block,NSRunloop,动态绑定运行机制。  阅读全文

posted @ 2016-05-26 11:33 Jenaral 阅读(230) 评论(0) 推荐(0)

iOS 静态库,动态库与 Framework 浅析

摘要: 静态库与动态库的区别 首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别人使用。 什么时候我们会用到库呢?一种情况是某些代码需要给别人使用,但是我们不希望别人看到源码,就需要以库的形式进行封装,只暴露出头文件。另外一种情况是,对于某些不会进行大的改动的代码, 阅读全文

posted @ 2016-05-26 11:25 Jenaral 阅读(9361) 评论(0) 推荐(1)

2016年5月25日

推荐 iOS 网站:

摘要: 0. https://developer.apple.com/videos/1. http://www.raywenderlich.com2. http://nshipster.com3. http://www.objc.io4. https://realm.ioiOS 最新 API 以及新功能用法 阅读全文

posted @ 2016-05-25 16:35 Jenaral 阅读(274) 评论(0) 推荐(0)

Provisioning profile 浅析

摘要: 转载自: http://blog.csdn.net/chenyufeng1991/article/details/48976245 一般在我们代码编写中不会用到Provisioning profile这个玩意,就算是在模拟器下运行也不会碰到,但是当我们要在真机上运行时,那就必须会碰到Provisio 阅读全文

posted @ 2016-05-25 15:33 Jenaral 阅读(2674) 评论(0) 推荐(0)

Swift --> Map & FlatMap

摘要: 转载自:https://segmentfault.com/a/1190000004050907 Map map函数能够被数组调用,它接受一个闭包作为参数,作用于数组中的每个元素。闭包返回一个变换后的元素,接着将所有这些变换后的元素组成一个新的数组。 这听起来有些复杂,但它是相当简单的。想象你拥有一个 阅读全文

posted @ 2016-05-25 11:23 Jenaral 阅读(221) 评论(0) 推荐(0)

2016年5月20日

Swift 学习笔记(五)

摘要: 126. 协议(Protocols) 协议语法(Protocol Syntax) 属性要求(Property Requirements) 方法要求(Method Requirements) Mutating 方法要求(Mutating Method Requirements) 构造器要求(Initi 阅读全文

posted @ 2016-05-20 11:13 Jenaral 阅读(883) 评论(0) 推荐(0)

2016年5月16日

Swift 学习笔记(四)

摘要: 116.使用可选链式调用代替强制展开 通过在想调用的属性、方法、或下标的可选值(optional value)后面放一个问号(?),可以定义一个可选链。这一点很像在可选值后面放一个叹号(!)来强制展开它的值。它们的主要区别在于当可选值为空时可选链式调用只会调用失败,然而强制展开将会触发运行时错误。 阅读全文

posted @ 2016-05-16 09:59 Jenaral 阅读(467) 评论(0) 推荐(0)

2016年5月13日

Swift 学习笔记 (三) 之循环引用浅析

摘要: 原创:转载请注明出处 110.自动引用计数实践 下面的例子展示了自动引用计数的工作机制。例子以一个简单的Person类开始,并定义了一个叫name的常量属性: class Person { let name: String init(name: String) { self.name = name 阅读全文

posted @ 2016-05-13 15:27 Jenaral 阅读(666) 评论(0) 推荐(0)

2016年5月11日

Swift 学习笔记 (二)

摘要: 原创:转载请注明出处 41.闭包表达式语法(Closure Expression Syntax) 闭包表达式语法有如下一般形式: { (parameters) -> returnType in statements } 闭包表达式语法可以使用常量、变量和inout类型作为参数,不能提供默认值。也可以 阅读全文

posted @ 2016-05-11 18:38 Jenaral 阅读(306) 评论(0) 推荐(0)

2016年5月10日

Swift 学习笔记 (一)

摘要: 原创: 转载请注明出处 Extention try catch rxSwift internal public private var let as as? 强转 ? ! didSet #selector var myLabel : UILable ? //声明全局变量myLabel 基础部分 1. 阅读全文

posted @ 2016-05-10 18:41 Jenaral 阅读(271) 评论(0) 推荐(0)

2016年5月3日

HomeBrew

摘要: 搜索软件:brew search 软件名,如brew search wget 安装软件:brew install 软件名,如brew install wget 卸载软件:brew remove 软件名,如brew remove wget 0 Homebrew是啥? “Homebrew install 阅读全文

posted @ 2016-05-03 15:23 Jenaral 阅读(392) 评论(0) 推荐(0)

2016年5月2日

UIGestureRecognizer 手势浅析

摘要: 目录[-] iOS开发中的手势体系——UIGestureRecognizer分析及其子类的使用 一、引言 二、手势的抽象类——UIGestureRecognizer 1、统一的初始化方法 2、手势状态 3、常用属性和方法 (1) (2) (3) 4、手势间的互斥处理 三、UIGestureRecog 阅读全文

posted @ 2016-05-02 10:29 Jenaral 阅读(252) 评论(0) 推荐(0)

2016年4月28日

frame、bounds表示大小和位置的属性以及center、position、anchorPosition

摘要: 在iOS开发开发过程中经常会用到界面元素的frame、bounds表示大小和位置的属性以及center、position、anchorPosition等单纯表示位置的属性。这些属性究竟什么含义?彼此间又什么关系呢?下面就来浅谈一番。 首先来说说frame和bounds。 frame:描述当前界面元素 阅读全文

posted @ 2016-04-28 18:56 Jenaral 阅读(1422) 评论(0) 推荐(0)

UIViewContentMode 图文解说

摘要: 在iOS应用开发中我们常常要对视图的contentMode属性进行设置,尤其在使用UIImageView视图时设置这个属性的概率很高。我们知道contentMode的类型是UIViewContentMode的枚举,那么其每个值是什么含义,设置后会有什么效果呢?下面就来总结下。 UIViewConte 阅读全文

posted @ 2016-04-28 18:49 Jenaral 阅读(3841) 评论(0) 推荐(0)

Mac系统Git生成ssh公钥

摘要: Mac系统Git生成ssh公钥 在使用Git仓库进行代码管理时,新的电脑上往往需要生成ssh公钥进行匹配,Mac系统生成Git公钥过程如下: 1.检查本机是否已有公钥 在终端中输入如下命令: ? 1 $ cd ~/.ssh 2.如果电脑中有以前遗留的密钥,将其删除掉 使用如下命令: ? 1 2 3 阅读全文

posted @ 2016-04-28 18:23 Jenaral 阅读(2488) 评论(0) 推荐(0)

UIImageView 浅析

摘要: UIImageView summary pooperty Method UIImageView-设置imageView的frame 1.直接使用CGRectMake函数 2.利用临时结构体变量 3.直接运用结构体赋值 UIImage类 Method 加载图片的方式: 1. imageNamed: 2 阅读全文

posted @ 2016-04-28 17:01 Jenaral 阅读(298) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页

导航