上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: 1.前言 iOS中处理多核并发的技术有两种分别是:`Grand Central Dispatch`(以下简称`GCD`)和`NSOperationQueue`框架。iOS开发的老司机们在程序开发中处理多个任务同时执行的时候,一定都会使用到这两个框架,而且GCD依靠它简洁的语法和对block的运用一直 阅读全文
posted @ 2017-08-01 11:08 M·emor·Y 阅读(4392) 评论(1) 推荐(0) 编辑
摘要: 项目中经常会遇到类似需求,需要在某控制器增加全屏右滑返回功能. 在我们不隐藏 NavigationBar 的前提下,系统会自动替我增加此功能,只是它作用的范围仅仅在屏幕左边有限区域. 我们需要在整个界面添加右滑返回的功能 思路: 利用Runtime 捕获到 系统的全屏Pop手势中所利用的方法,添加到 阅读全文
posted @ 2017-07-31 16:09 M·emor·Y 阅读(541) 评论(0) 推荐(0) 编辑
摘要: WWDC 2017 带来了很多惊喜。Swift 4 也伴随着 Xcode 9 测试版来到了我们的面前,很多强大的新特性非常值得我们期待在正式项目中去使用它。因为 Swift 4 是开源的,如果你关注 swift-evolution 这个项目的话,就应该已经提前了解到它的新特性了。本文参考了 WWDC 阅读全文
posted @ 2017-07-28 16:22 M·emor·Y 阅读(3676) 评论(0) 推荐(0) 编辑
摘要: 开发过程中,免不了要用到一些第三方或者是别人写好的一些Demo,这时就经常会用到别人写的一些静态库(.a文件)和n多个头文件(.h文件),这些文件不是简单地把它们拉到自己的工程里面就行的,还要设置一些路径。 在使用别人写的东西的时候,经常会出现各种各样变态的问题,这时最忌就是心浮气躁,一定要静下心来 阅读全文
posted @ 2017-07-26 17:25 M·emor·Y 阅读(3242) 评论(0) 推荐(0) 编辑
摘要: 网页布局(layout)是 CSS 的一个重点应用。 /div div id="more" class="asset-more" 布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2 阅读全文
posted @ 2017-06-05 16:47 M·emor·Y 阅读(185) 评论(0) 推荐(0) 编辑
摘要: sourceTree 更新svn提示can't locate SVN/Core.pm 装了sourceTree一直没有怎么用,今天试着用用,居然报错 can't locate SVN/Core.pm 详细报错如下: Can't locate SVN/Core.pm in @INC (you may 阅读全文
posted @ 2017-06-02 17:06 M·emor·Y 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 一、OC调用swift文件 二、swift调用OC文件 三、注意和总结 添加: 四、自定义桥接文件 一、OC调用swift文件 在OC项目中创建一个swift文件的时候,Xcode 会提示 需要创建一个桥接文件,点确定创建桥接文件,Xcode会自动创建一个桥接文件 名字:工程名-Bridging-H 阅读全文
posted @ 2017-06-01 09:47 M·emor·Y 阅读(7791) 评论(0) 推荐(0) 编辑
摘要: Swift 和 Objective-C 的互调这个话题很大,今天我们重点看看其中一个小的知识点:@objc的使用。 用法 在 Swift 代码中,使用@objc修饰后的类型,可以直接供 Objective-C 调用。可以使用@objc修饰的类型包括: 未嵌套的类 协议 非泛型枚举(仅限于原始值为整形 阅读全文
posted @ 2017-05-24 10:10 M·emor·Y 阅读(638) 评论(0) 推荐(0) 编辑
摘要: Swift有哪些优秀的学习资源呢? 首先要推荐的当然是官方的资料了。 这个地址里放的是苹果官方为开发者提供的Swfit学习资源:https://developer.apple.com/swift/resources/ 。Guides And Reference 分类下有两本一定要读的书:《The S 阅读全文
posted @ 2017-05-23 16:09 M·emor·Y 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: CocoaPods发布框架到远程公有库 1.编写代码~上传远程仓库 git init git add . git commit -m '提交到本地分支' //关联远程仓库 git remote add origin 远程仓库url //提交代码到远程仓库 git push origin master 阅读全文
posted @ 2017-04-08 12:53 M·emor·Y 阅读(647) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页