《2018 iOS面試題系列》 一、多線程的底層實(shí)現(xiàn)? 提示:1> 首先搞清楚什么是線程、什么是多線程2>Mach是第一個(gè)以多線程方式處理任務(wù)的系統(tǒng),因此多線程的底層實(shí)現(xiàn)機(jī)制...
前言: 最近公司項(xiàng)目不怎么忙, 閑暇時(shí)間把iOS 在面試中可能會(huì)遇到的問題整理了一番, 一部分題目是自己面試遇到的,一部分題目則是網(wǎng)上收錄的, 方便自己鞏固復(fù)習(xí), 也分享...
1.高斯函數(shù),向下取整 floor(1.0/4)=0; floor(4.0/4)=1; floor(5.0/4)=1; floor(8.0/4)=2; floor()方法是向...
【原文鏈接】 最近公司針對(duì)剛?cè)肼毜膽?yīng)屆畢業(yè)生開展了一個(gè)的“新牛計(jì)劃”,目的是讓他們能夠在一個(gè)月的時(shí)間內(nèi)從零基礎(chǔ)成長(zhǎng)為 iOS 開發(fā)新手。 在這個(gè)過程中,我們需要承擔(dān)講師的角色...
背景: 在大型項(xiàng)目,企業(yè)級(jí)開發(fā)中多人同時(shí)維護(hù)同一個(gè)類,這樣勢(shì)必會(huì)導(dǎo)致當(dāng)前類隨著項(xiàng)目開展,變得臃腫,iOS中的分類(Category)就很好的解決了這個(gè)問題。 分類(Categ...