justinjing的专栏

iOS 开发专题

排序:
默认
按更新时间
按访问量

iOS 将text文本转为image

直接上代码- (UIImage *)imageFromString:(NSString *)string attributes:(NSDictionary *)attributes size:(CGSize)size { UIGraphicsBeginImageContextWithOpt...

2016-09-23 11:02:24

阅读数:2996

评论数:0

Android开发,关于aar你应该知道的

转载自:http://alphayang.community/2015/10/17/all-about-aar/ 背景 在软件工程中,分治是最基本的设计原理,就如同现实中的砖、瓦、钢筋、水泥一样,模块化、组件化的分工,让我们整个软件世界变得井井有序,丰富多彩。 Java ...

2016-04-28 17:45:27

阅读数:14539

评论数:1

从零开始的Android新项目1 - 架构搭建篇

转载自:http://blog.zhaiyifan.cn/2016/03/14/android-new-project-from-0-p1/ 最近一直在忙新项目的事情,所以有的坑一直没填。。现在看来可能一时半会儿还填不了,倒不如记录一下新项目的搭建。 试想一下,如果没有历史负担,没有K...

2016-04-28 16:40:51

阅读数:1807

评论数:0

iOS项目依赖注入简介

iOS项目依赖注入简介Dependency Injection 关于IOS依赖注入那些事最大的特点就是:帮助我们开发出松散耦合(loose coupled)、可维护、可测试的代码和程序。这条原则的做法是大家熟知的面向接口,或者说是面向抽象编程。 众所周知该编程思想在各大语言中都有体现如jave、 ...

2016-04-04 15:46:39

阅读数:4708

评论数:4

mark down 表格嵌套

简单的 First Header | Second Header | Third Header ------------ | ------------- | ------------ Content Cell | Content Cell  | Content Cell Content Cell ...

2016-02-22 14:42:36

阅读数:3669

评论数:0

Go语言学习环境搭建

简介Go编程语言是一个使得程序员更加有效率的开源项目。Go是有表达力、简洁、清晰和有效率的。它的并行机制使其很容易编写多核和网络应用,而新奇的类型系统允许构建有弹性的模块化程序。Go编译到机器码非常快速,同时具有便利的垃圾回收和强大的运行时反射。它是快速的、静态类型编译语言,但是感觉上是动态类型的...

2016-02-20 15:13:08

阅读数:2332

评论数:0

用python写一个简单的爬虫功能

iOS开发如果之前没接触过除了c和c++(c++太难了,不花个十来年基本不可能精通)的语言,第二门语言最好的选择就是python.原因就是1.语法简单2.库太多,随便想要什么功能的库都找得到,简直编程界的哆啦A梦.3.语法优美,不信?你去看看python超过两千行的代码再回头看看用oc写的超过两千...

2016-02-20 14:50:47

阅读数:27631

评论数:4

模拟器使用3D Touch功能

在模拟器上学习和测试3D Touch    3D Touch是一个很新颖的设计,可是苹果文档有言: With Xcode 7.0 you must develop on a device that supports 3D Touch. Simulator in Xcode 7....

2015-12-06 16:12:20

阅读数:4786

评论数:3

3D Touch 使用心得(仿微信3D Touch)

3D Touch简介随着iOS9以及iPhone 6s和iPhone 6s plus的发布,苹果添加一种立体的用户界面: 用户在主屏幕上不需要打开APP,按压图标就可以快速访问APP提供的一些功能。 在APP内,用户按压界面就可以预览更多地内容,获得加速访问的特征,从而给界面交互方式开启一个新...

2015-12-06 16:01:57

阅读数:4117

评论数:0

cocoapods 0.35.0 版本 报错 Parsing unable to continue due to parsing error:

在升级了OS X 10.11后重新安装了cocoapods 0.35.0,但是每次 pod update  或者 pod install 都会报错  [!] ERROR: Parsing unable to continue due to parsing error: contained i...

2015-11-22 16:44:28

阅读数:3690

评论数:0

XCode7以上免证书真机调试教程

在Xcode 7中,苹果改变了自己在许可权限上的策略,此前Xcode只开放给注册开发者下载,但Xcode 7改变了这种惯有的做法,无需注册开发者账号,仅使用普通的Apple ID就能下载和上手体验。此前开发者需每年支付99美元的费用成为注册开发者才能在iPhone和iPad真机上运行代码,苹果新的...

2015-11-02 12:43:35

阅读数:11436

评论数:2

在iPhone上使用3D Touch

3D Touch入门  在iOS 9中,新iPhone将第三维度添加到了用户界面。 用户现在可以用力摁下主屏按钮来快速调出应用提供的功能菜单。 在应用中,用户现在可以用力摁下视图以查看更多内容的预览并且快速访问一些功能。 想查阅示例代码的话,可以下载下面的Xco...

2015-11-01 15:33:46

阅读数:2003

评论数:0

iOS微信安装包瘦身

前提 微信经过多次版本迭代,产生不少冗余代码和无用资源。之前微信也没有很好的手段知道哪个模块增量多少。另外去年10月微信开始做ARC支持,目的是为了减少野指针带来的Crash,但代价是可执行文件增大20%左右。而苹果规定今年6月提交给Appstore的应用必须支持64位,32位和64位两个架构的存...

2015-10-31 15:32:38

阅读数:2150

评论数:0

Mac OSX App NSAlert的使用

Mac OSX App NSAlert的使用iOS App UIAlert 的使用方法那就很简单了,也是我们经常使用的一张UI控件。 今天写了个Mac App 的,用到了NSAlert,但是没有想到 它的使用比想象中的麻烦。下面简单给个例子: 我写了Button 然后 弹出来A...

2015-09-04 17:46:41

阅读数:6005

评论数:2

Object-C 和 Swift 混编 之二 Swift 中调用 Object-C

1、创建一个Swift工程:ObjectCInSwift 2、创建一个Object-C的类:RoundImageView(自定义一个圆角的UIImageView)注意要选择Object-C代码 当创建完成后,Xcode提示下面警告,会提问我们需不需要创意一个Bridge,当然我们选择“Yes”...

2015-08-18 16:12:00

阅读数:1678

评论数:0

Object-C 和 Swift 混编 之一 Object-C 中调用 Swift

1、创建一个Object-C工程:SwiftInObjectC 2、创建一个Object-C的类:SwiftLan(注意选择) 当创建完成后,Xcode提示下面警告,会提问我们需不需要创意一个Bridge,当然我们选择“Yes”。 这样会在工程中看到一个“SwiftInObjectC-...

2015-08-18 15:27:49

阅读数:3928

评论数:0

Xcode 中搜索任何条件文本

Xcode的搜素功能其实很强大,一般我们基本只会用Command+F , 或者  Shift+Command+F。并没有注意Xcode 支持正则搜索,而且Xcode 已经自带很多搜索条件。 唤起正则搜索输入框,第一步先让光标停留在搜索框。                      第...

2015-07-29 19:09:23

阅读数:8277

评论数:0

解决多个XCode导致n个模拟器问题

刚出来XCode7.0 时,就预先安装了体验了下,但是遇到一个问题时,会出现 多个模拟器,如下图: 第一步 彻底关掉XCode 和模拟器 第二步:$sudo killall -9 com.apple.CoreSimulator.CoreSimulaterService第三步:$rm -f...

2015-07-27 09:34:23

阅读数:3152

评论数:0

Objective-C Associated Objects 的实现原理

我们知道,在 Objective-C 中可以通过 Category 给一个现有的类添加属性,但是却不能添加实例变量,这似乎成为了 Objective-C 的一个明显短板。然而值得庆幸的是,我们可以通过 Associated Objects 来弥补这一不足。本文将结合 runtime 源码深入探究 ...

2015-07-08 15:01:12

阅读数:2018

评论数:0

对Android初学者的10个建议

这些Android开发的技巧都是我个人的经验。总共10条,所以我又把它们叫做是“Android开发的10大技巧”。如果想看有关编程方面的技巧,推荐《受益无穷的遗产——编程十诫》。   下面让我们进入正文:   1.IDE的选择   大多数Android开发是在Eclipse中进行的,其实In...

2015-05-28 11:04:48

阅读数:1945

评论数:0

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