在企業(yè)中,用研經(jīng)常會接到做可用性測試的需求,目的是為了檢查產(chǎn)品或界面的可用性問題。其實(shí),在人機(jī)交互領(lǐng)域的可用性視察(usability inspection)方法中,除了正式...
寫在前面 首先和大家分享一下學(xué)習(xí)新語法的技巧:用Xcode8打開自己的Swift2.3的項(xiàng)目,選擇Edit->Convert->To Current Swift Syntax...
Posted by 微博@Yangsc_o [http://weibo.com/yangsanchao] 原創(chuàng)文章[http://www.itdecent.cn/users...
多線程——原子、非原子,自旋鎖和互斥鎖 nonatomic:非原子屬性,線程不安全,但是效率高atomic:原子屬性,線程安全,但是效率低 原子屬性是一種單線程寫,多線程讀(...
1.繼承Inherit這個(gè)是面向?qū)ο笳Z言都有的一個(gè)特性,子類會繼承父類的方法和屬性。 對于以下情況,無法使用類別,必須使用繼承。1)在子類中新擴(kuò)展的方法與原方法同名,但是還需...
純手打 有錯(cuò)誤或者不對的地方希望大家能給指出喜歡的小伙伴希望能給個(gè)贊 或者添加個(gè)關(guān)注 1. SDWebImage基本使用 一. 下載圖片并顯示(內(nèi)存緩存&磁盤緩存) //第一...
正則表達(dá)式,一個(gè)十分古老而又強(qiáng)大的文本處理工具,僅僅用一段非常簡短的表達(dá)式語句,便能夠快速實(shí)現(xiàn)一個(gè)非常復(fù)雜的業(yè)務(wù)邏輯。熟練地掌握正則表達(dá)式的話,能夠使你的開發(fā)效率得到極大的提...
購物車商品的加減效果展示如下: 這里面提供兩種方案,均是MVC模式,本人建議第一種模式,代碼更方便簡潔;第二種代碼里著重強(qiáng)調(diào)block塊使用,自行看代碼理解 一、第一種方案是...
設(shè)計(jì)模式系列文章 《iOS設(shè)計(jì)模式(1)簡單工廠模式》《iOS設(shè)計(jì)模式(3)適配器模式》《iOS設(shè)計(jì)模式(4)抽象工廠模式》《iOS設(shè)計(jì)模式(5)策略模式》《iOS設(shè)計(jì)模式(...
0.Socket端口號和域名 1. 新建一個(gè)類創(chuàng)建socket對象單利 如下圖: 2.在你要建立socket鏈接的那個(gè)控制器里面遵守代理 3.打開Socket端口 4.打開端...
iPhone上面的應(yīng)用一直都是以流暢的操作體驗(yàn)而著稱,但是由于之前開發(fā)人員把注意力更多的放在開發(fā)功能上面,比較少去考慮性能的問題,可能這其中涉及到objective-c,c+...
一.TCP/IP協(xié)議 1、TCP/IP協(xié)議的介紹 全稱“transmission Control Protocol/Internet Protocol” TCP/IP(...