自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iOS_开发

最新iOS、iPhone资讯,万名iOS开发者、swift开发、果粉聚集,参与技术讨论,整理开发技巧,分享创业经验!享受生活、热爱编程!

  • 博客(26)
  • 收藏
  • 关注

原创 从0到1思考与实现iOS-Widget

来自:http://www.jianshu.com/p/1a3bd243f77c 讲述之前首先看下demo效果图: 基本的展开收起、本App本体交互 然后再展示几个效果不错的 Widget app 毒物 && Keep ESPN PCalc Musixmatch Fantastical 2 Carrot Weather demo 地址在此

2017-04-30 18:37:11 241

原创 用WiFi为iPhone无线充电?苹果刚刚获得这项专利

据国外媒体报道,苹果正在着手颠覆人们对无线充电的认知。日前,美国专利和商标局(USPTO)通过了苹果申请的一项专利,该专利可以让用户借助家里的WiFi路由器为iPhone无线充电。 用WiFi为iPhone无线充电?苹果刚刚获得这项专利 苹果这项专利名为“双频天线的无线充电和通信系统”,这种充电技术可能出现在WiFi路由器上,用户无需借助底座或是数据线,在家里的任何地方就能为iPh

2017-04-29 18:41:16 1950

原创 为什么大家渐渐从QQ改成用微信了?

在QQ兴趣部落里,你看到的仍然是像门户网站一样的推荐,而不是微信的关注制。微信的关注制度,让用户觉得我是在面对着这个人,而不是面对大海一样的信息。 微信钱包中也做了很多的接口,包括滴滴、电影片、58到家等等,这是微信通向外面世界的窗口,也正是微信巨大的流量和这些窗口,让微信变成一个生态系统。 朋友圈只能看到好友的评论,公众号留言板上好友的评论会显示“(朋友)”,

2017-04-29 18:41:16 494

原创 自动监测内存泄漏

(点击上方公众号,可快速关注) 译文:树下的老男孩  原文:Grzegorz Pstrucha  www.jianshu.com/p/7c177fbafd09 看到facebook的一套内存泄漏检测工具,感觉不错,想要查看原文可以点击(http://t.cn/Rqi6Saz),后续在去分析相关的开源工具 手机设备上的内存属于共享资源。应用不合理

2017-04-28 18:45:23 242

原创 为什么那些每三年跳一次槽的人越跳越好?

如今,人们已经放下了对跳槽的偏见,这是一件好事。 之前,如果你每几年换一次工作,人们会觉得你的简历上有 “污点”。面试官会觉得你无法胜任一份工作,与同事相处不好,或者你对公司不忠诚,不能承担任务,等等。 这种想法很快就被抛之脑后,尤其是千禧一代(1984-1995年 出生)开始走上工作岗位之后,他们希望在工作中不断学习,不断进步。他们与上一代人不同,上一代人的观点是一份工作干一辈子,希

2017-04-27 18:14:43 651

原创 如何让 Xcode 在读写上提速100倍?

来自:http://www.jianshu.com/p/5861beb5bb75 由cocoachina整理 上个月参加了一场西雅图当地的线下 iOS 开发者聚会。Jeff Szuhay 作为一个有20+年开发经验的资深程序员,跟我讲了一套提高 iOS 开发效率的方法。相比于其他程序员在 App 启动时间、架构优化方面的经验,老爷子 Jeff 的优化基于硬件层面,匠心独运,极客风十足

2017-04-26 14:54:20 287

原创 行走在消失中的5种编程语言,Object-C在列,你怎么看?

来自:IT经理网(微信号: ctociocom) 链接:www.ctocio.com/ccnews/23425.html(点击尾部阅读原文前往) 不少编程语言的寿命很长,因为企业和机构往往不愿意花费时间和资源去用新语言重写关键任务软件,因此一些重要系统上经常会有很多运行了数十年高龄的编程语言写的代码,例如航空业的空管系统铁路调度系统很多还在使用Ada——一种四十年前的面向对象的高级编

2017-04-25 18:58:59 683

原创 嫁给程序员,有这10个理由就够了。

一、找程序员不用担心外遇。程序员是对着电脑工作,周围同事大部分是男生。他的生活中基本接触不到mm,所以不会有办公室恋情的发生,也就不会有外遇问题发生。而且面对的诱惑少,不像销售啊等职位,需要和外人打交道,而且应酬多,所面对的诱惑多,外遇出轨问题容易发生。程序员常常加班到半夜,MM们可以非常放心,唯一担心的就是他的身体是否吃得消。 二、程序员很老实。在单位,老板让加班就加班。在家里,老婆说啥都

2017-04-24 18:49:27 1182

原创 iOS 编译过程的原理和应用

来源:黄文臣  blog.csdn.net/hello_hwc/article/details/53557308 前言 一般可以将编程语言分为两种,编译语言和直译式语言。 像C++,Objective C都是编译语言。编译语言在执行的时候,必须先通过编译器生成机器码,机器码可以直接在CPU上执行,所以执行效率较高。 像JavaScript,Python都是直

2017-04-23 18:36:38 326

原创 iOS OC语言: Block底层实现原理

作者:Liwjing地址:http://www.jianshu.com/users/8df89a9d8380/latest_articles 先来简单介绍一下Block Block是什么? 苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,Block可以在任何时候执行。 Block和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。 B

2017-04-22 18:51:42 267

原创 程序员经常读错的单词有这些

文|来源于网络 咱们程序员经常阅读英文资料,比如官方文档。有些技术术语,很多朋友是读错了。比如:GUI。你是不是也像读 APP 这样,直接分别读了三个英文字母了。 最近在 GitHub 上看到了一个列表(github.com/shimohq/chinese-programmer-wrong-pronunciation),汇总了程序员经常读错的一些单词。 实不相瞒,我也读错了不少,

2017-04-21 18:05:31 850

原创 程序员们的工资到底有多高?

©文丨 程序员大咖  提到互联网,尤其是互联网工程师们,人们往往会想到两个词:“高薪”和“高压”。在网上一个询问工程师薪资的问题下,一位网友默默的回复:“其实单位时间内工资并不高”,而这也许道出了许多程序员小伙伴们的心声。今天小编为大家整理了一份技术领域程序员们的薪资状况报告,揭开程序

2017-04-20 18:23:34 1892

原创 iOS开发基础知识:Core Animation(核心动画)

文/加斯加的猿(简书作者)原文链接:http://www.jianshu.com/p/8c1c1697c0ce >    Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。    Core Animation可以用在Mac OS X和iOS平台。    Cor

2017-04-19 16:38:01 391

原创 IOS10系统终于可以降级IOS9了,赶紧围观

昨天有位大神发布了win版IOS10降级IOS9的工具,之前降级的都是苹果电脑才能降级,现在出了win电脑降

2017-04-18 18:59:19 8294 2

原创 优雅的开发 Swift 和 Objective-C 混编的 Framework

为什么要写这样一篇文章,因为昨天和一个朋友讨论到Swift和Objective C如何混合开发Framework,中途发现了很多有意思的坑。

2017-04-17 18:31:19 482 1

原创 首次曝光,马化腾16年前写的代码!

查了一下,21日是大年初六啊!马化腾当年作为一个程序员,大年期间也在苦逼的加班啊

2017-04-16 20:23:35 3807 1

原创 iPhone 8原型机现身:全面屏,玻璃下指纹识别

两款苹果iPhone8原型机正在测试当中

2017-04-15 18:55:32 1057

原创 iOS开发中遇到过的坑

做iOS开发这么长时间以来,遇到过不少难题,也踩过不少坑,本来没想过要写这篇文章,但是鉴于以下三点,笔者决定对遇到过的并且还能回忆起来的问题做个记录。

2017-04-14 19:39:31 252

原创 UITableView的Cell复用原理和源码分析

到此你已经了解了 UITableView 的 Cell 的复用原理,可以根据需要定制出更复杂的控件。

2017-04-13 19:24:57 375

原创 深受程序员鄙视的外行语录

看看你被哪句打击过~

2017-04-12 18:52:35 466

原创 iOS 11确认将完全停止支持 32 位应用

在 iOS 9 中,苹果开始准备淘汰 32 位应用,当时只是提醒用户 32 位应用可能导致设备运行缓慢。

2017-04-11 18:31:16 245

原创 iPhone 8 轮廓图曝光:摄像头变化最大

近日微博网友发布了疑似为iPhone 8的设计图。下面是该设计图的介绍。

2017-04-10 18:27:27 314

原创 iOS开发之Runtime常用示例总结

经常有小伙伴私下在Q上问一些关于Runtime的东西,问我有没有Runtime的相关博客,之前还真没正儿八经的总结过。

2017-04-09 17:51:00 188

原创 编程语言撕X大战

我  相  信  这  么  好 看  的  你 已  经  置 顶  了  我 说来奇怪,最近在世界各地就突然吹起了一股全民写程序的风潮~连美国前总统奥巴马都在写 JavaScript了,但是多如乱麻的各种编程语言,每月每周甚至每日的语言排行榜,究竟哪种语言才能称霸编程语言世界? 来源:腾讯

2017-04-08 18:55:00 391

原创 Swift 3.1 发布,包含对标准库的改进

来源:oschina-局长 www.oschina.net/news/83314/swift-3-1-released Swift 3.1 已经正式发布了,Swift 3.1 是一个小更新版本,包含对标准库的改进。由于 IBM 和社区其他成员的努力,该版本还包括许多关于 Swift 的 Linux 实现的更新。还有一些 Swift 包管理器的更新。 此外,Swift 3.1

2017-04-07 19:07:56 629

原创 iOS中书写代码规范35条小建议

1.精简代码, 返回最后一句的值,这个方法有一个优点,所有的变量都在代码块中,也就是只在代码块的区域中有效,这意味着可以减少对其他作用域的命名污染。但缺点是可读性比较差 NSURL *url = ({ NSString *urlString = [NSString stringWithFormat:@"%@/%@", baseURLString, endpoint]; [NSURL U

2017-04-02 19:32:36 254

空空如也

空空如也

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

TA关注的人

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