Newcastle have now only lost once in five Premier League matches as manager Rafael Benitez continues to pick up points, despite the off-field issues as owner Mike Ashley looks to sell the club.
The uncertainty has raised questions over whether Newcastle will be able to strengthen their squad in the January transfer window, and this match again highlighted the need for new additions as they battle to avoid an immediate return to the Championship.
Dwight Gayle, who started the match, failed to score for the eighth successive game and had three good chances but headed straight at Lukasz Fabianski, headed wide from a second chance and also shot just wide.
Newcastle's Dwight Gayle had the ball in the net in the first half but his header was correctly ruled out for offside
Perez was also denied by Fabianski and Paul Dummett should have done better when he fired over the top from six yards out.
Those wasted chances hurt Newcastle as Swansea took the lead before Joselu, who replaced the injured Gayle, equalised to give the hosts a point.
Benitez said it was "really important" for him to strengthen the squad this month.
He added: "We are trying to have some good targets and hopefully we can do something before the end. We need quality help."